1. Packages
  2. Datadog
  3. API Docs
  4. Dashboard
Datadog v4.28.0 published on Tuesday, Apr 23, 2024 by Pulumi

datadog.Dashboard

Explore with Pulumi AI

datadog logo
Datadog v4.28.0 published on Tuesday, Apr 23, 2024 by Pulumi

    Provides a Datadog dashboard resource. This can be used to create and manage Datadog dashboards.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as datadog from "@pulumi/datadog";
    
    // Example Ordered Layout
    const orderedDashboard = new datadog.Dashboard("ordered_dashboard", {
        title: "Ordered Layout Dashboard",
        description: "Created using the Datadog provider in Pulumi",
        layoutType: "ordered",
        widgets: [
            {
                alertGraphDefinition: {
                    alertId: "895605",
                    vizType: "timeseries",
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                alertValueDefinition: {
                    alertId: "895605",
                    precision: 3,
                    unit: "b",
                    textAlign: "center",
                    title: "Widget Title",
                },
            },
            {
                alertValueDefinition: {
                    alertId: "895605",
                    precision: 3,
                    unit: "b",
                    textAlign: "center",
                    title: "Widget Title",
                },
            },
            {
                changeDefinition: {
                    requests: [{
                        q: "avg:system.load.1{env:staging} by {account}",
                        changeType: "absolute",
                        compareTo: "week_before",
                        increaseGood: true,
                        orderBy: "name",
                        orderDir: "desc",
                        showPresent: true,
                    }],
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                distributionDefinition: {
                    requests: [{
                        q: "avg:system.load.1{env:staging} by {account}",
                        style: {
                            palette: "warm",
                        },
                    }],
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                checkStatusDefinition: {
                    check: "aws.ecs.agent_connected",
                    grouping: "cluster",
                    groupBies: [
                        "account",
                        "cluster",
                    ],
                    tags: [
                        "account:demo",
                        "cluster:awseb-ruthebdog-env-8-dn3m6u3gvk",
                    ],
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                heatmapDefinition: {
                    requests: [{
                        q: "avg:system.load.1{env:staging} by {account}",
                        style: {
                            palette: "warm",
                        },
                    }],
                    yaxis: {
                        min: "1",
                        max: "2",
                        includeZero: true,
                        scale: "sqrt",
                    },
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                hostmapDefinition: {
                    request: {
                        fills: [{
                            q: "avg:system.load.1{*} by {host}",
                        }],
                        sizes: [{
                            q: "avg:memcache.uptime{*} by {host}",
                        }],
                    },
                    nodeType: "container",
                    groups: [
                        "host",
                        "region",
                    ],
                    noGroupHosts: true,
                    noMetricHosts: true,
                    scopes: [
                        "region:us-east-1",
                        "aws_account:727006795293",
                    ],
                    style: {
                        palette: "yellow_to_green",
                        paletteFlip: true,
                        fillMin: "10",
                        fillMax: "20",
                    },
                    title: "Widget Title",
                },
            },
            {
                noteDefinition: {
                    content: "note text",
                    backgroundColor: "pink",
                    fontSize: "14",
                    textAlign: "center",
                    showTick: true,
                    tickEdge: "left",
                    tickPos: "50%",
                },
            },
            {
                queryValueDefinition: {
                    requests: [{
                        q: "avg:system.load.1{env:staging} by {account}",
                        aggregator: "sum",
                        conditionalFormats: [
                            {
                                comparator: "<",
                                value: 2,
                                palette: "white_on_green",
                            },
                            {
                                comparator: ">",
                                value: 2.2,
                                palette: "white_on_red",
                            },
                        ],
                    }],
                    autoscale: true,
                    customUnit: "xx",
                    precision: 4,
                    textAlign: "right",
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                queryTableDefinition: {
                    requests: [{
                        q: "avg:system.load.1{env:staging} by {account}",
                        aggregator: "sum",
                        limit: 10,
                        conditionalFormats: [
                            {
                                comparator: "<",
                                value: 2,
                                palette: "white_on_green",
                            },
                            {
                                comparator: ">",
                                value: 2.2,
                                palette: "white_on_red",
                            },
                        ],
                    }],
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                scatterplotDefinition: {
                    request: {
                        xes: [{
                            q: "avg:system.cpu.user{*} by {service, account}",
                            aggregator: "max",
                        }],
                        ys: [{
                            q: "avg:system.mem.used{*} by {service, account}",
                            aggregator: "min",
                        }],
                    },
                    colorByGroups: [
                        "account",
                        "apm-role-group",
                    ],
                    xaxis: {
                        includeZero: true,
                        label: "x",
                        min: "1",
                        max: "2000",
                        scale: "pow",
                    },
                    yaxis: {
                        includeZero: false,
                        label: "y",
                        min: "5",
                        max: "2222",
                        scale: "log",
                    },
                    title: "Widget Title",
                    liveSpan: "1h",
                },
            },
            {
                servicemapDefinition: {
                    service: "master-db",
                    filters: [
                        "env:prod",
                        "datacenter:dc1",
                    ],
                    title: "env: prod, datacenter:dc1, service: master-db",
                    titleSize: "16",
                    titleAlign: "left",
                },
            },
            {
                timeseriesDefinition: {
                    requests: [
                        {
                            q: "avg:system.cpu.user{app:general} by {env}",
                            displayType: "line",
                            style: {
                                palette: "warm",
                                lineType: "dashed",
                                lineWidth: "thin",
                            },
                            metadatas: [{
                                expression: "avg:system.cpu.user{app:general} by {env}",
                                aliasName: "Alpha",
                            }],
                        },
                        {
                            logQuery: {
                                index: "mcnulty",
                                computeQuery: {
                                    aggregation: "avg",
                                    facet: "@duration",
                                    interval: 5000,
                                },
                                searchQuery: "status:info",
                                groupBies: [{
                                    facet: "host",
                                    limit: 10,
                                    sortQuery: {
                                        aggregation: "avg",
                                        order: "desc",
                                        facet: "@duration",
                                    },
                                }],
                            },
                            displayType: "area",
                        },
                        {
                            apmQuery: {
                                index: "apm-search",
                                computeQuery: {
                                    aggregation: "avg",
                                    facet: "@duration",
                                    interval: 5000,
                                },
                                searchQuery: "type:web",
                                groupBies: [{
                                    facet: "resource_name",
                                    limit: 50,
                                    sortQuery: {
                                        aggregation: "avg",
                                        order: "desc",
                                        facet: "@string_query.interval",
                                    },
                                }],
                            },
                            displayType: "bars",
                        },
                        {
                            processQuery: {
                                metric: "process.stat.cpu.total_pct",
                                searchBy: "error",
                                filterBies: ["active"],
                                limit: 50,
                            },
                            displayType: "area",
                        },
                    ],
                    markers: [
                        {
                            displayType: "error dashed",
                            label: " z=6 ",
                            value: "y = 4",
                        },
                        {
                            displayType: "ok solid",
                            value: "10 < y < 999",
                            label: " x=8 ",
                        },
                    ],
                    title: "Widget Title",
                    showLegend: true,
                    legendSize: "2",
                    liveSpan: "1h",
                    events: [
                        {
                            q: "sources:test tags:1",
                        },
                        {
                            q: "sources:test tags:2",
                        },
                    ],
                    yaxis: {
                        scale: "log",
                        includeZero: false,
                        max: "100",
                    },
                },
            },
            {
                toplistDefinition: {
                    requests: [{
                        q: "avg:system.cpu.user{app:general} by {env}",
                        conditionalFormats: [
                            {
                                comparator: "<",
                                value: 2,
                                palette: "white_on_green",
                            },
                            {
                                comparator: ">",
                                value: 2.2,
                                palette: "white_on_red",
                            },
                        ],
                    }],
                    title: "Widget Title",
                },
            },
            {
                groupDefinition: {
                    layoutType: "ordered",
                    title: "Group Widget",
                    widgets: [
                        {
                            noteDefinition: {
                                content: "cluster note widget",
                                backgroundColor: "pink",
                                fontSize: "14",
                                textAlign: "center",
                                showTick: true,
                                tickEdge: "left",
                                tickPos: "50%",
                            },
                        },
                        {
                            alertGraphDefinition: {
                                alertId: "123",
                                vizType: "toplist",
                                title: "Alert Graph",
                                liveSpan: "1h",
                            },
                        },
                    ],
                },
            },
            {
                serviceLevelObjectiveDefinition: {
                    title: "Widget Title",
                    viewType: "detail",
                    sloId: "56789",
                    showErrorBudget: true,
                    viewMode: "overall",
                    timeWindows: [
                        "7d",
                        "previous_week",
                    ],
                },
            },
        ],
        templateVariables: [
            {
                name: "var_1",
                prefix: "host",
                "default": "aws",
            },
            {
                name: "var_2",
                prefix: "service_name",
                "default": "autoscaling",
            },
        ],
        templateVariablePresets: [{
            name: "preset_1",
            templateVariables: [
                {
                    name: "var_1",
                    value: "host.dc",
                },
                {
                    name: "var_2",
                    value: "my_service",
                },
            ],
        }],
    });
    // Example Free Layout
    const freeDashboard = new datadog.Dashboard("free_dashboard", {
        title: "Free Layout Dashboard",
        description: "Created using the Datadog provider in Pulumi",
        layoutType: "free",
        widgets: [
            {
                eventStreamDefinition: {
                    query: "*",
                    eventSize: "l",
                    title: "Widget Title",
                    titleSize: "16",
                    titleAlign: "left",
                    liveSpan: "1h",
                },
                widgetLayout: {
                    height: 43,
                    width: 32,
                    x: 0,
                    y: 0,
                },
            },
            {
                eventTimelineDefinition: {
                    query: "*",
                    title: "Widget Title",
                    titleSize: "16",
                    titleAlign: "left",
                    liveSpan: "1h",
                },
                widgetLayout: {
                    height: 9,
                    width: 66,
                    x: 33,
                    y: 60,
                },
            },
            {
                freeTextDefinition: {
                    text: "free text content",
                    color: "#d00",
                    fontSize: "36",
                    textAlign: "left",
                },
                widgetLayout: {
                    height: 20,
                    width: 34,
                    x: 33,
                    y: 0,
                },
            },
            {
                iframeDefinition: {
                    url: "http://google.com",
                },
                widgetLayout: {
                    height: 46,
                    width: 39,
                    x: 101,
                    y: 0,
                },
            },
            {
                imageDefinition: {
                    url: "https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&h=350",
                    sizing: "fit",
                    margin: "small",
                },
                widgetLayout: {
                    height: 20,
                    width: 30,
                    x: 69,
                    y: 0,
                },
            },
            {
                logStreamDefinition: {
                    indexes: ["main"],
                    query: "error",
                    columns: [
                        "core_host",
                        "core_service",
                        "tag_source",
                    ],
                    showDateColumn: true,
                    showMessageColumn: true,
                    messageDisplay: "expanded-md",
                    sort: {
                        column: "time",
                        order: "desc",
                    },
                },
                widgetLayout: {
                    height: 36,
                    width: 32,
                    x: 0,
                    y: 45,
                },
            },
            {
                manageStatusDefinition: {
                    colorPreference: "text",
                    displayFormat: "countsAndList",
                    hideZeroCounts: true,
                    query: "type:metric",
                    showLastTriggered: false,
                    sort: "status,asc",
                    summaryType: "monitors",
                    title: "Widget Title",
                    titleSize: "16",
                    titleAlign: "left",
                },
                widgetLayout: {
                    height: 40,
                    width: 30,
                    x: 101,
                    y: 48,
                },
            },
            {
                traceServiceDefinition: {
                    displayFormat: "three_column",
                    env: "datadog.com",
                    service: "alerting-cassandra",
                    showBreakdown: true,
                    showDistribution: true,
                    showErrors: true,
                    showHits: true,
                    showLatency: false,
                    showResourceList: false,
                    sizeFormat: "large",
                    spanName: "cassandra.query",
                    title: "alerting-cassandra #env:datadog.com",
                    titleAlign: "center",
                    titleSize: "13",
                    liveSpan: "1h",
                },
                widgetLayout: {
                    height: 38,
                    width: 66,
                    x: 33,
                    y: 21,
                },
            },
            {
                timeseriesDefinition: {
                    requests: [{
                        formulas: [
                            {
                                formulaExpression: "my_query_1 + my_query_2",
                                alias: "my ff query",
                            },
                            {
                                formulaExpression: "my_query_1 * my_query_2",
                                limit: {
                                    count: 5,
                                    order: "desc",
                                },
                                alias: "my second ff query",
                            },
                        ],
                        queries: [
                            {
                                metricQuery: {
                                    dataSource: "metrics",
                                    query: "avg:system.cpu.user{app:general} by {env}",
                                    name: "my_query_1",
                                    aggregator: "sum",
                                },
                            },
                            {
                                metricQuery: {
                                    query: "avg:system.cpu.user{app:general} by {env}",
                                    name: "my_query_2",
                                    aggregator: "sum",
                                },
                            },
                        ],
                    }],
                },
                widgetLayout: {
                    height: 16,
                    width: 25,
                    x: 58,
                    y: 83,
                },
            },
            {
                timeseriesDefinition: {
                    requests: [
                        {
                            queries: [{
                                eventQuery: {
                                    name: "my-query",
                                    dataSource: "logs",
                                    indexes: ["days-3"],
                                    computes: [{
                                        aggregation: "count",
                                    }],
                                    groupBies: [{
                                        facet: "host",
                                        sort: {
                                            metric: "@lambda.max_memory_used",
                                            aggregation: "avg",
                                        },
                                        limit: 10,
                                    }],
                                },
                            }],
                        },
                        {
                            displayType: "overlay",
                            queries: [{
                                metricQuery: {
                                    name: "MyOverlay",
                                    dataSource: "metrics",
                                    query: "avg:system.cpu.user{host:COMP-QJWVM2FYT4}",
                                },
                            }],
                        },
                    ],
                },
                widgetLayout: {
                    height: 16,
                    width: 28,
                    x: 29,
                    y: 83,
                },
            },
            {
                timeseriesDefinition: {
                    requests: [{
                        queries: [{
                            processQuery: {
                                dataSource: "process",
                                textFilter: "abc",
                                metric: "process.stat.cpu.total_pct",
                                limit: 10,
                                tagFilters: ["some_filter"],
                                name: "my_process_query",
                                sort: "asc",
                                isNormalizedCpu: true,
                                aggregator: "sum",
                            },
                        }],
                    }],
                },
                widgetLayout: {
                    height: 16,
                    width: 28,
                    x: 0,
                    y: 83,
                },
            },
            {
                timeseriesDefinition: {
                    requests: [{
                        formulas: [{
                            formulaExpression: "query1",
                            alias: "my cloud cost query",
                        }],
                        queries: [{
                            cloudCostQuery: {
                                dataSource: "cloud_cost",
                                query: "sum:aws.cost.amortized{*}",
                                name: "query1",
                                aggregator: "sum",
                            },
                        }],
                    }],
                },
            },
            {
                powerpackDefinition: {
                    powerpackId: "00000000-0000-0000-0000-000000000000",
                    backgroundColor: "blue",
                    bannerImg: "https://example.org/example.png",
                    showTitle: true,
                    title: "Powerpack Widget",
                    templateVariables: {
                        controlledExternallies: [{
                            name: "var_2",
                            values: ["autoscaling"],
                            prefix: "service_name",
                        }],
                        controlledByPowerpacks: [{
                            name: "var_3",
                            prefix: "timeframe",
                            values: [
                                "default",
                                "values",
                                "here",
                            ],
                        }],
                    },
                },
            },
        ],
        templateVariables: [
            {
                name: "var_1",
                prefix: "host",
                "default": "aws",
            },
            {
                name: "var_2",
                prefix: "service_name",
                "default": "autoscaling",
            },
        ],
        templateVariablePresets: [{
            name: "preset_1",
            templateVariables: [
                {
                    name: "var_1",
                    value: "host.dc",
                },
                {
                    name: "var_2",
                    value: "my_service",
                },
            ],
        }],
    });
    
    import pulumi
    import pulumi_datadog as datadog
    
    # Example Ordered Layout
    ordered_dashboard = datadog.Dashboard("ordered_dashboard",
        title="Ordered Layout Dashboard",
        description="Created using the Datadog provider in Pulumi",
        layout_type="ordered",
        widgets=[
            datadog.DashboardWidgetArgs(
                alert_graph_definition=datadog.DashboardWidgetAlertGraphDefinitionArgs(
                    alert_id="895605",
                    viz_type="timeseries",
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                alert_value_definition=datadog.DashboardWidgetAlertValueDefinitionArgs(
                    alert_id="895605",
                    precision=3,
                    unit="b",
                    text_align="center",
                    title="Widget Title",
                ),
            ),
            datadog.DashboardWidgetArgs(
                alert_value_definition=datadog.DashboardWidgetAlertValueDefinitionArgs(
                    alert_id="895605",
                    precision=3,
                    unit="b",
                    text_align="center",
                    title="Widget Title",
                ),
            ),
            datadog.DashboardWidgetArgs(
                change_definition=datadog.DashboardWidgetChangeDefinitionArgs(
                    requests=[datadog.DashboardWidgetChangeDefinitionRequestArgs(
                        q="avg:system.load.1{env:staging} by {account}",
                        change_type="absolute",
                        compare_to="week_before",
                        increase_good=True,
                        order_by="name",
                        order_dir="desc",
                        show_present=True,
                    )],
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                distribution_definition=datadog.DashboardWidgetDistributionDefinitionArgs(
                    requests=[datadog.DashboardWidgetDistributionDefinitionRequestArgs(
                        q="avg:system.load.1{env:staging} by {account}",
                        style=datadog.DashboardWidgetDistributionDefinitionRequestStyleArgs(
                            palette="warm",
                        ),
                    )],
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                check_status_definition=datadog.DashboardWidgetCheckStatusDefinitionArgs(
                    check="aws.ecs.agent_connected",
                    grouping="cluster",
                    group_bies=[
                        "account",
                        "cluster",
                    ],
                    tags=[
                        "account:demo",
                        "cluster:awseb-ruthebdog-env-8-dn3m6u3gvk",
                    ],
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                heatmap_definition=datadog.DashboardWidgetHeatmapDefinitionArgs(
                    requests=[datadog.DashboardWidgetHeatmapDefinitionRequestArgs(
                        q="avg:system.load.1{env:staging} by {account}",
                        style=datadog.DashboardWidgetHeatmapDefinitionRequestStyleArgs(
                            palette="warm",
                        ),
                    )],
                    yaxis=datadog.DashboardWidgetHeatmapDefinitionYaxisArgs(
                        min="1",
                        max="2",
                        include_zero=True,
                        scale="sqrt",
                    ),
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                hostmap_definition=datadog.DashboardWidgetHostmapDefinitionArgs(
                    request=datadog.DashboardWidgetHostmapDefinitionRequestArgs(
                        fills=[datadog.DashboardWidgetHostmapDefinitionRequestFillArgs(
                            q="avg:system.load.1{*} by {host}",
                        )],
                        sizes=[datadog.DashboardWidgetHostmapDefinitionRequestSizeArgs(
                            q="avg:memcache.uptime{*} by {host}",
                        )],
                    ),
                    node_type="container",
                    groups=[
                        "host",
                        "region",
                    ],
                    no_group_hosts=True,
                    no_metric_hosts=True,
                    scopes=[
                        "region:us-east-1",
                        "aws_account:727006795293",
                    ],
                    style=datadog.DashboardWidgetHostmapDefinitionStyleArgs(
                        palette="yellow_to_green",
                        palette_flip=True,
                        fill_min="10",
                        fill_max="20",
                    ),
                    title="Widget Title",
                ),
            ),
            datadog.DashboardWidgetArgs(
                note_definition=datadog.DashboardWidgetNoteDefinitionArgs(
                    content="note text",
                    background_color="pink",
                    font_size="14",
                    text_align="center",
                    show_tick=True,
                    tick_edge="left",
                    tick_pos="50%",
                ),
            ),
            datadog.DashboardWidgetArgs(
                query_value_definition=datadog.DashboardWidgetQueryValueDefinitionArgs(
                    requests=[datadog.DashboardWidgetQueryValueDefinitionRequestArgs(
                        q="avg:system.load.1{env:staging} by {account}",
                        aggregator="sum",
                        conditional_formats=[
                            datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs(
                                comparator="<",
                                value=2,
                                palette="white_on_green",
                            ),
                            datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs(
                                comparator=">",
                                value=2.2,
                                palette="white_on_red",
                            ),
                        ],
                    )],
                    autoscale=True,
                    custom_unit="xx",
                    precision=4,
                    text_align="right",
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                query_table_definition=datadog.DashboardWidgetQueryTableDefinitionArgs(
                    requests=[datadog.DashboardWidgetQueryTableDefinitionRequestArgs(
                        q="avg:system.load.1{env:staging} by {account}",
                        aggregator="sum",
                        limit=10,
                        conditional_formats=[
                            datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs(
                                comparator="<",
                                value=2,
                                palette="white_on_green",
                            ),
                            datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs(
                                comparator=">",
                                value=2.2,
                                palette="white_on_red",
                            ),
                        ],
                    )],
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                scatterplot_definition=datadog.DashboardWidgetScatterplotDefinitionArgs(
                    request=datadog.DashboardWidgetScatterplotDefinitionRequestArgs(
                        xes=[datadog.DashboardWidgetScatterplotDefinitionRequestXArgs(
                            q="avg:system.cpu.user{*} by {service, account}",
                            aggregator="max",
                        )],
                        ys=[datadog.DashboardWidgetScatterplotDefinitionRequestYArgs(
                            q="avg:system.mem.used{*} by {service, account}",
                            aggregator="min",
                        )],
                    ),
                    color_by_groups=[
                        "account",
                        "apm-role-group",
                    ],
                    xaxis=datadog.DashboardWidgetScatterplotDefinitionXaxisArgs(
                        include_zero=True,
                        label="x",
                        min="1",
                        max="2000",
                        scale="pow",
                    ),
                    yaxis=datadog.DashboardWidgetScatterplotDefinitionYaxisArgs(
                        include_zero=False,
                        label="y",
                        min="5",
                        max="2222",
                        scale="log",
                    ),
                    title="Widget Title",
                    live_span="1h",
                ),
            ),
            datadog.DashboardWidgetArgs(
                servicemap_definition=datadog.DashboardWidgetServicemapDefinitionArgs(
                    service="master-db",
                    filters=[
                        "env:prod",
                        "datacenter:dc1",
                    ],
                    title="env: prod, datacenter:dc1, service: master-db",
                    title_size="16",
                    title_align="left",
                ),
            ),
            datadog.DashboardWidgetArgs(
                timeseries_definition=datadog.DashboardWidgetTimeseriesDefinitionArgs(
                    requests=[
                        datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                            q="avg:system.cpu.user{app:general} by {env}",
                            display_type="line",
                            style=datadog.DashboardWidgetTimeseriesDefinitionRequestStyleArgs(
                                palette="warm",
                                line_type="dashed",
                                line_width="thin",
                            ),
                            metadatas=[datadog.DashboardWidgetTimeseriesDefinitionRequestMetadataArgs(
                                expression="avg:system.cpu.user{app:general} by {env}",
                                alias_name="Alpha",
                            )],
                        ),
                        datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                            log_query=datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs(
                                index="mcnulty",
                                compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="avg",
                                    facet="@duration",
                                    interval=5000,
                                ),
                                search_query="status:info",
                                group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs(
                                    facet="host",
                                    limit=10,
                                    sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="avg",
                                        order="desc",
                                        facet="@duration",
                                    ),
                                )],
                            ),
                            display_type="area",
                        ),
                        datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs(
                                index="apm-search",
                                compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="avg",
                                    facet="@duration",
                                    interval=5000,
                                ),
                                search_query="type:web",
                                group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs(
                                    facet="resource_name",
                                    limit=50,
                                    sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="avg",
                                        order="desc",
                                        facet="@string_query.interval",
                                    ),
                                )],
                            ),
                            display_type="bars",
                        ),
                        datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                            process_query=datadog.DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs(
                                metric="process.stat.cpu.total_pct",
                                search_by="error",
                                filter_bies=["active"],
                                limit=50,
                            ),
                            display_type="area",
                        ),
                    ],
                    markers=[
                        datadog.DashboardWidgetTimeseriesDefinitionMarkerArgs(
                            display_type="error dashed",
                            label=" z=6 ",
                            value="y = 4",
                        ),
                        datadog.DashboardWidgetTimeseriesDefinitionMarkerArgs(
                            display_type="ok solid",
                            value="10 < y < 999",
                            label=" x=8 ",
                        ),
                    ],
                    title="Widget Title",
                    show_legend=True,
                    legend_size="2",
                    live_span="1h",
                    events=[
                        datadog.DashboardWidgetTimeseriesDefinitionEventArgs(
                            q="sources:test tags:1",
                        ),
                        datadog.DashboardWidgetTimeseriesDefinitionEventArgs(
                            q="sources:test tags:2",
                        ),
                    ],
                    yaxis=datadog.DashboardWidgetTimeseriesDefinitionYaxisArgs(
                        scale="log",
                        include_zero=False,
                        max="100",
                    ),
                ),
            ),
            datadog.DashboardWidgetArgs(
                toplist_definition=datadog.DashboardWidgetToplistDefinitionArgs(
                    requests=[datadog.DashboardWidgetToplistDefinitionRequestArgs(
                        q="avg:system.cpu.user{app:general} by {env}",
                        conditional_formats=[
                            datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs(
                                comparator="<",
                                value=2,
                                palette="white_on_green",
                            ),
                            datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs(
                                comparator=">",
                                value=2.2,
                                palette="white_on_red",
                            ),
                        ],
                    )],
                    title="Widget Title",
                ),
            ),
            datadog.DashboardWidgetArgs(
                group_definition=datadog.DashboardWidgetGroupDefinitionArgs(
                    layout_type="ordered",
                    title="Group Widget",
                    widgets=[
                        datadog.DashboardWidgetGroupDefinitionWidgetArgs(
                            note_definition=datadog.DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs(
                                content="cluster note widget",
                                background_color="pink",
                                font_size="14",
                                text_align="center",
                                show_tick=True,
                                tick_edge="left",
                                tick_pos="50%",
                            ),
                        ),
                        datadog.DashboardWidgetGroupDefinitionWidgetArgs(
                            alert_graph_definition=datadog.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs(
                                alert_id="123",
                                viz_type="toplist",
                                title="Alert Graph",
                                live_span="1h",
                            ),
                        ),
                    ],
                ),
            ),
            datadog.DashboardWidgetArgs(
                service_level_objective_definition=datadog.DashboardWidgetServiceLevelObjectiveDefinitionArgs(
                    title="Widget Title",
                    view_type="detail",
                    slo_id="56789",
                    show_error_budget=True,
                    view_mode="overall",
                    time_windows=[
                        "7d",
                        "previous_week",
                    ],
                ),
            ),
        ],
        template_variables=[
            datadog.DashboardTemplateVariableArgs(
                name="var_1",
                prefix="host",
                default="aws",
            ),
            datadog.DashboardTemplateVariableArgs(
                name="var_2",
                prefix="service_name",
                default="autoscaling",
            ),
        ],
        template_variable_presets=[datadog.DashboardTemplateVariablePresetArgs(
            name="preset_1",
            template_variables=[
                datadog.DashboardTemplateVariablePresetTemplateVariableArgs(
                    name="var_1",
                    value="host.dc",
                ),
                datadog.DashboardTemplateVariablePresetTemplateVariableArgs(
                    name="var_2",
                    value="my_service",
                ),
            ],
        )])
    # Example Free Layout
    free_dashboard = datadog.Dashboard("free_dashboard",
        title="Free Layout Dashboard",
        description="Created using the Datadog provider in Pulumi",
        layout_type="free",
        widgets=[
            datadog.DashboardWidgetArgs(
                event_stream_definition=datadog.DashboardWidgetEventStreamDefinitionArgs(
                    query="*",
                    event_size="l",
                    title="Widget Title",
                    title_size="16",
                    title_align="left",
                    live_span="1h",
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=43,
                    width=32,
                    x=0,
                    y=0,
                ),
            ),
            datadog.DashboardWidgetArgs(
                event_timeline_definition=datadog.DashboardWidgetEventTimelineDefinitionArgs(
                    query="*",
                    title="Widget Title",
                    title_size="16",
                    title_align="left",
                    live_span="1h",
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=9,
                    width=66,
                    x=33,
                    y=60,
                ),
            ),
            datadog.DashboardWidgetArgs(
                free_text_definition=datadog.DashboardWidgetFreeTextDefinitionArgs(
                    text="free text content",
                    color="#d00",
                    font_size="36",
                    text_align="left",
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=20,
                    width=34,
                    x=33,
                    y=0,
                ),
            ),
            datadog.DashboardWidgetArgs(
                iframe_definition=datadog.DashboardWidgetIframeDefinitionArgs(
                    url="http://google.com",
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=46,
                    width=39,
                    x=101,
                    y=0,
                ),
            ),
            datadog.DashboardWidgetArgs(
                image_definition=datadog.DashboardWidgetImageDefinitionArgs(
                    url="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&h=350",
                    sizing="fit",
                    margin="small",
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=20,
                    width=30,
                    x=69,
                    y=0,
                ),
            ),
            datadog.DashboardWidgetArgs(
                log_stream_definition=datadog.DashboardWidgetLogStreamDefinitionArgs(
                    indexes=["main"],
                    query="error",
                    columns=[
                        "core_host",
                        "core_service",
                        "tag_source",
                    ],
                    show_date_column=True,
                    show_message_column=True,
                    message_display="expanded-md",
                    sort=datadog.DashboardWidgetLogStreamDefinitionSortArgs(
                        column="time",
                        order="desc",
                    ),
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=36,
                    width=32,
                    x=0,
                    y=45,
                ),
            ),
            datadog.DashboardWidgetArgs(
                manage_status_definition=datadog.DashboardWidgetManageStatusDefinitionArgs(
                    color_preference="text",
                    display_format="countsAndList",
                    hide_zero_counts=True,
                    query="type:metric",
                    show_last_triggered=False,
                    sort="status,asc",
                    summary_type="monitors",
                    title="Widget Title",
                    title_size="16",
                    title_align="left",
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=40,
                    width=30,
                    x=101,
                    y=48,
                ),
            ),
            datadog.DashboardWidgetArgs(
                trace_service_definition=datadog.DashboardWidgetTraceServiceDefinitionArgs(
                    display_format="three_column",
                    env="datadog.com",
                    service="alerting-cassandra",
                    show_breakdown=True,
                    show_distribution=True,
                    show_errors=True,
                    show_hits=True,
                    show_latency=False,
                    show_resource_list=False,
                    size_format="large",
                    span_name="cassandra.query",
                    title="alerting-cassandra #env:datadog.com",
                    title_align="center",
                    title_size="13",
                    live_span="1h",
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=38,
                    width=66,
                    x=33,
                    y=21,
                ),
            ),
            datadog.DashboardWidgetArgs(
                timeseries_definition=datadog.DashboardWidgetTimeseriesDefinitionArgs(
                    requests=[datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                        formulas=[
                            datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs(
                                formula_expression="my_query_1 + my_query_2",
                                alias="my ff query",
                            ),
                            datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs(
                                formula_expression="my_query_1 * my_query_2",
                                limit=datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs(
                                    count=5,
                                    order="desc",
                                ),
                                alias="my second ff query",
                            ),
                        ],
                        queries=[
                            datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs(
                                metric_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs(
                                    data_source="metrics",
                                    query="avg:system.cpu.user{app:general} by {env}",
                                    name="my_query_1",
                                    aggregator="sum",
                                ),
                            ),
                            datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs(
                                metric_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs(
                                    query="avg:system.cpu.user{app:general} by {env}",
                                    name="my_query_2",
                                    aggregator="sum",
                                ),
                            ),
                        ],
                    )],
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=16,
                    width=25,
                    x=58,
                    y=83,
                ),
            ),
            datadog.DashboardWidgetArgs(
                timeseries_definition=datadog.DashboardWidgetTimeseriesDefinitionArgs(
                    requests=[
                        datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                            queries=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs(
                                event_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs(
                                    name="my-query",
                                    data_source="logs",
                                    indexes=["days-3"],
                                    computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="count",
                                    )],
                                    group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="host",
                                        sort=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            metric="@lambda.max_memory_used",
                                            aggregation="avg",
                                        ),
                                        limit=10,
                                    )],
                                ),
                            )],
                        ),
                        datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                            display_type="overlay",
                            queries=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs(
                                metric_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs(
                                    name="MyOverlay",
                                    data_source="metrics",
                                    query="avg:system.cpu.user{host:COMP-QJWVM2FYT4}",
                                ),
                            )],
                        ),
                    ],
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=16,
                    width=28,
                    x=29,
                    y=83,
                ),
            ),
            datadog.DashboardWidgetArgs(
                timeseries_definition=datadog.DashboardWidgetTimeseriesDefinitionArgs(
                    requests=[datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                        queries=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs(
                            process_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs(
                                data_source="process",
                                text_filter="abc",
                                metric="process.stat.cpu.total_pct",
                                limit=10,
                                tag_filters=["some_filter"],
                                name="my_process_query",
                                sort="asc",
                                is_normalized_cpu=True,
                                aggregator="sum",
                            ),
                        )],
                    )],
                ),
                widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                    height=16,
                    width=28,
                    x=0,
                    y=83,
                ),
            ),
            datadog.DashboardWidgetArgs(
                timeseries_definition=datadog.DashboardWidgetTimeseriesDefinitionArgs(
                    requests=[datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                        formulas=[datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs(
                            formula_expression="query1",
                            alias="my cloud cost query",
                        )],
                        queries=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs(
                            cloud_cost_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs(
                                data_source="cloud_cost",
                                query="sum:aws.cost.amortized{*}",
                                name="query1",
                                aggregator="sum",
                            ),
                        )],
                    )],
                ),
            ),
            datadog.DashboardWidgetArgs(
                powerpack_definition=datadog.DashboardWidgetPowerpackDefinitionArgs(
                    powerpack_id="00000000-0000-0000-0000-000000000000",
                    background_color="blue",
                    banner_img="https://example.org/example.png",
                    show_title=True,
                    title="Powerpack Widget",
                    template_variables=datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesArgs(
                        controlled_externallies=[datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs(
                            name="var_2",
                            values=["autoscaling"],
                            prefix="service_name",
                        )],
                        controlled_by_powerpacks=[datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs(
                            name="var_3",
                            prefix="timeframe",
                            values=[
                                "default",
                                "values",
                                "here",
                            ],
                        )],
                    ),
                ),
            ),
        ],
        template_variables=[
            datadog.DashboardTemplateVariableArgs(
                name="var_1",
                prefix="host",
                default="aws",
            ),
            datadog.DashboardTemplateVariableArgs(
                name="var_2",
                prefix="service_name",
                default="autoscaling",
            ),
        ],
        template_variable_presets=[datadog.DashboardTemplateVariablePresetArgs(
            name="preset_1",
            template_variables=[
                datadog.DashboardTemplateVariablePresetTemplateVariableArgs(
                    name="var_1",
                    value="host.dc",
                ),
                datadog.DashboardTemplateVariablePresetTemplateVariableArgs(
                    name="var_2",
                    value="my_service",
                ),
            ],
        )])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// Example Ordered Layout
    		_, err := datadog.NewDashboard(ctx, "ordered_dashboard", &datadog.DashboardArgs{
    			Title:       pulumi.String("Ordered Layout Dashboard"),
    			Description: pulumi.String("Created using the Datadog provider in Pulumi"),
    			LayoutType:  pulumi.String("ordered"),
    			Widgets: datadog.DashboardWidgetArray{
    				&datadog.DashboardWidgetArgs{
    					AlertGraphDefinition: &datadog.DashboardWidgetAlertGraphDefinitionArgs{
    						AlertId:  pulumi.String("895605"),
    						VizType:  pulumi.String("timeseries"),
    						Title:    pulumi.String("Widget Title"),
    						LiveSpan: pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					AlertValueDefinition: &datadog.DashboardWidgetAlertValueDefinitionArgs{
    						AlertId:   pulumi.String("895605"),
    						Precision: pulumi.Int(3),
    						Unit:      pulumi.String("b"),
    						TextAlign: pulumi.String("center"),
    						Title:     pulumi.String("Widget Title"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					AlertValueDefinition: &datadog.DashboardWidgetAlertValueDefinitionArgs{
    						AlertId:   pulumi.String("895605"),
    						Precision: pulumi.Int(3),
    						Unit:      pulumi.String("b"),
    						TextAlign: pulumi.String("center"),
    						Title:     pulumi.String("Widget Title"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					ChangeDefinition: &datadog.DashboardWidgetChangeDefinitionArgs{
    						Requests: datadog.DashboardWidgetChangeDefinitionRequestArray{
    							&datadog.DashboardWidgetChangeDefinitionRequestArgs{
    								Q:            pulumi.String("avg:system.load.1{env:staging} by {account}"),
    								ChangeType:   pulumi.String("absolute"),
    								CompareTo:    pulumi.String("week_before"),
    								IncreaseGood: pulumi.Bool(true),
    								OrderBy:      pulumi.String("name"),
    								OrderDir:     pulumi.String("desc"),
    								ShowPresent:  pulumi.Bool(true),
    							},
    						},
    						Title:    pulumi.String("Widget Title"),
    						LiveSpan: pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					DistributionDefinition: &datadog.DashboardWidgetDistributionDefinitionArgs{
    						Requests: datadog.DashboardWidgetDistributionDefinitionRequestArray{
    							&datadog.DashboardWidgetDistributionDefinitionRequestArgs{
    								Q: pulumi.String("avg:system.load.1{env:staging} by {account}"),
    								Style: &datadog.DashboardWidgetDistributionDefinitionRequestStyleArgs{
    									Palette: pulumi.String("warm"),
    								},
    							},
    						},
    						Title:    pulumi.String("Widget Title"),
    						LiveSpan: pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					CheckStatusDefinition: &datadog.DashboardWidgetCheckStatusDefinitionArgs{
    						Check:    pulumi.String("aws.ecs.agent_connected"),
    						Grouping: pulumi.String("cluster"),
    						GroupBies: pulumi.StringArray{
    							pulumi.String("account"),
    							pulumi.String("cluster"),
    						},
    						Tags: pulumi.StringArray{
    							pulumi.String("account:demo"),
    							pulumi.String("cluster:awseb-ruthebdog-env-8-dn3m6u3gvk"),
    						},
    						Title:    pulumi.String("Widget Title"),
    						LiveSpan: pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					HeatmapDefinition: &datadog.DashboardWidgetHeatmapDefinitionArgs{
    						Requests: datadog.DashboardWidgetHeatmapDefinitionRequestArray{
    							&datadog.DashboardWidgetHeatmapDefinitionRequestArgs{
    								Q: pulumi.String("avg:system.load.1{env:staging} by {account}"),
    								Style: &datadog.DashboardWidgetHeatmapDefinitionRequestStyleArgs{
    									Palette: pulumi.String("warm"),
    								},
    							},
    						},
    						Yaxis: &datadog.DashboardWidgetHeatmapDefinitionYaxisArgs{
    							Min:         pulumi.String("1"),
    							Max:         pulumi.String("2"),
    							IncludeZero: pulumi.Bool(true),
    							Scale:       pulumi.String("sqrt"),
    						},
    						Title:    pulumi.String("Widget Title"),
    						LiveSpan: pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					HostmapDefinition: &datadog.DashboardWidgetHostmapDefinitionArgs{
    						Request: &datadog.DashboardWidgetHostmapDefinitionRequestArgs{
    							Fills: datadog.DashboardWidgetHostmapDefinitionRequestFillArray{
    								&datadog.DashboardWidgetHostmapDefinitionRequestFillArgs{
    									Q: pulumi.String("avg:system.load.1{*} by {host}"),
    								},
    							},
    							Sizes: datadog.DashboardWidgetHostmapDefinitionRequestSizeArray{
    								&datadog.DashboardWidgetHostmapDefinitionRequestSizeArgs{
    									Q: pulumi.String("avg:memcache.uptime{*} by {host}"),
    								},
    							},
    						},
    						NodeType: pulumi.String("container"),
    						Groups: pulumi.StringArray{
    							pulumi.String("host"),
    							pulumi.String("region"),
    						},
    						NoGroupHosts:  pulumi.Bool(true),
    						NoMetricHosts: pulumi.Bool(true),
    						Scopes: pulumi.StringArray{
    							pulumi.String("region:us-east-1"),
    							pulumi.String("aws_account:727006795293"),
    						},
    						Style: &datadog.DashboardWidgetHostmapDefinitionStyleArgs{
    							Palette:     pulumi.String("yellow_to_green"),
    							PaletteFlip: pulumi.Bool(true),
    							FillMin:     pulumi.String("10"),
    							FillMax:     pulumi.String("20"),
    						},
    						Title: pulumi.String("Widget Title"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					NoteDefinition: &datadog.DashboardWidgetNoteDefinitionArgs{
    						Content:         pulumi.String("note text"),
    						BackgroundColor: pulumi.String("pink"),
    						FontSize:        pulumi.String("14"),
    						TextAlign:       pulumi.String("center"),
    						ShowTick:        pulumi.Bool(true),
    						TickEdge:        pulumi.String("left"),
    						TickPos:         pulumi.String("50%"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					QueryValueDefinition: &datadog.DashboardWidgetQueryValueDefinitionArgs{
    						Requests: datadog.DashboardWidgetQueryValueDefinitionRequestArray{
    							&datadog.DashboardWidgetQueryValueDefinitionRequestArgs{
    								Q:          pulumi.String("avg:system.load.1{env:staging} by {account}"),
    								Aggregator: pulumi.String("sum"),
    								ConditionalFormats: datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray{
    									&datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs{
    										Comparator: pulumi.String("<"),
    										Value:      pulumi.Float64(2),
    										Palette:    pulumi.String("white_on_green"),
    									},
    									&datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs{
    										Comparator: pulumi.String(">"),
    										Value:      pulumi.Float64(2.2),
    										Palette:    pulumi.String("white_on_red"),
    									},
    								},
    							},
    						},
    						Autoscale:  pulumi.Bool(true),
    						CustomUnit: pulumi.String("xx"),
    						Precision:  pulumi.Int(4),
    						TextAlign:  pulumi.String("right"),
    						Title:      pulumi.String("Widget Title"),
    						LiveSpan:   pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					QueryTableDefinition: &datadog.DashboardWidgetQueryTableDefinitionArgs{
    						Requests: datadog.DashboardWidgetQueryTableDefinitionRequestArray{
    							&datadog.DashboardWidgetQueryTableDefinitionRequestArgs{
    								Q:          pulumi.String("avg:system.load.1{env:staging} by {account}"),
    								Aggregator: pulumi.String("sum"),
    								Limit:      pulumi.Int(10),
    								ConditionalFormats: datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray{
    									&datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs{
    										Comparator: pulumi.String("<"),
    										Value:      pulumi.Float64(2),
    										Palette:    pulumi.String("white_on_green"),
    									},
    									&datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs{
    										Comparator: pulumi.String(">"),
    										Value:      pulumi.Float64(2.2),
    										Palette:    pulumi.String("white_on_red"),
    									},
    								},
    							},
    						},
    						Title:    pulumi.String("Widget Title"),
    						LiveSpan: pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					ScatterplotDefinition: &datadog.DashboardWidgetScatterplotDefinitionArgs{
    						Request: &datadog.DashboardWidgetScatterplotDefinitionRequestArgs{
    							Xes: datadog.DashboardWidgetScatterplotDefinitionRequestXArray{
    								&datadog.DashboardWidgetScatterplotDefinitionRequestXArgs{
    									Q:          pulumi.String("avg:system.cpu.user{*} by {service, account}"),
    									Aggregator: pulumi.String("max"),
    								},
    							},
    							Ys: datadog.DashboardWidgetScatterplotDefinitionRequestYArray{
    								&datadog.DashboardWidgetScatterplotDefinitionRequestYArgs{
    									Q:          pulumi.String("avg:system.mem.used{*} by {service, account}"),
    									Aggregator: pulumi.String("min"),
    								},
    							},
    						},
    						ColorByGroups: pulumi.StringArray{
    							pulumi.String("account"),
    							pulumi.String("apm-role-group"),
    						},
    						Xaxis: &datadog.DashboardWidgetScatterplotDefinitionXaxisArgs{
    							IncludeZero: pulumi.Bool(true),
    							Label:       pulumi.String("x"),
    							Min:         pulumi.String("1"),
    							Max:         pulumi.String("2000"),
    							Scale:       pulumi.String("pow"),
    						},
    						Yaxis: &datadog.DashboardWidgetScatterplotDefinitionYaxisArgs{
    							IncludeZero: pulumi.Bool(false),
    							Label:       pulumi.String("y"),
    							Min:         pulumi.String("5"),
    							Max:         pulumi.String("2222"),
    							Scale:       pulumi.String("log"),
    						},
    						Title:    pulumi.String("Widget Title"),
    						LiveSpan: pulumi.String("1h"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					ServicemapDefinition: &datadog.DashboardWidgetServicemapDefinitionArgs{
    						Service: pulumi.String("master-db"),
    						Filters: pulumi.StringArray{
    							pulumi.String("env:prod"),
    							pulumi.String("datacenter:dc1"),
    						},
    						Title:      pulumi.String("env: prod, datacenter:dc1, service: master-db"),
    						TitleSize:  pulumi.String("16"),
    						TitleAlign: pulumi.String("left"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					TimeseriesDefinition: &datadog.DashboardWidgetTimeseriesDefinitionArgs{
    						Requests: datadog.DashboardWidgetTimeseriesDefinitionRequestArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								Q:           pulumi.String("avg:system.cpu.user{app:general} by {env}"),
    								DisplayType: pulumi.String("line"),
    								Style: &datadog.DashboardWidgetTimeseriesDefinitionRequestStyleArgs{
    									Palette:   pulumi.String("warm"),
    									LineType:  pulumi.String("dashed"),
    									LineWidth: pulumi.String("thin"),
    								},
    								Metadatas: datadog.DashboardWidgetTimeseriesDefinitionRequestMetadataArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestMetadataArgs{
    										Expression: pulumi.String("avg:system.cpu.user{app:general} by {env}"),
    										AliasName:  pulumi.String("Alpha"),
    									},
    								},
    							},
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								LogQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("mcnulty"),
    									ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("avg"),
    										Facet:       pulumi.String("@duration"),
    										Interval:    pulumi.Int(5000),
    									},
    									SearchQuery: pulumi.String("status:info"),
    									GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("host"),
    											Limit: pulumi.Int(10),
    											SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("avg"),
    												Order:       pulumi.String("desc"),
    												Facet:       pulumi.String("@duration"),
    											},
    										},
    									},
    								},
    								DisplayType: pulumi.String("area"),
    							},
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								ApmQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs{
    									Index: pulumi.String("apm-search"),
    									ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{
    										Aggregation: pulumi.String("avg"),
    										Facet:       pulumi.String("@duration"),
    										Interval:    pulumi.Int(5000),
    									},
    									SearchQuery: pulumi.String("type:web"),
    									GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArray{
    										&datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{
    											Facet: pulumi.String("resource_name"),
    											Limit: pulumi.Int(50),
    											SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("avg"),
    												Order:       pulumi.String("desc"),
    												Facet:       pulumi.String("@string_query.interval"),
    											},
    										},
    									},
    								},
    								DisplayType: pulumi.String("bars"),
    							},
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								ProcessQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs{
    									Metric:   pulumi.String("process.stat.cpu.total_pct"),
    									SearchBy: pulumi.String("error"),
    									FilterBies: pulumi.StringArray{
    										pulumi.String("active"),
    									},
    									Limit: pulumi.Int(50),
    								},
    								DisplayType: pulumi.String("area"),
    							},
    						},
    						Markers: datadog.DashboardWidgetTimeseriesDefinitionMarkerArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionMarkerArgs{
    								DisplayType: pulumi.String("error dashed"),
    								Label:       pulumi.String(" z=6 "),
    								Value:       pulumi.String("y = 4"),
    							},
    							&datadog.DashboardWidgetTimeseriesDefinitionMarkerArgs{
    								DisplayType: pulumi.String("ok solid"),
    								Value:       pulumi.String("10 < y < 999"),
    								Label:       pulumi.String(" x=8 "),
    							},
    						},
    						Title:      pulumi.String("Widget Title"),
    						ShowLegend: pulumi.Bool(true),
    						LegendSize: pulumi.String("2"),
    						LiveSpan:   pulumi.String("1h"),
    						Events: datadog.DashboardWidgetTimeseriesDefinitionEventArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionEventArgs{
    								Q: pulumi.String("sources:test tags:1"),
    							},
    							&datadog.DashboardWidgetTimeseriesDefinitionEventArgs{
    								Q: pulumi.String("sources:test tags:2"),
    							},
    						},
    						Yaxis: &datadog.DashboardWidgetTimeseriesDefinitionYaxisArgs{
    							Scale:       pulumi.String("log"),
    							IncludeZero: pulumi.Bool(false),
    							Max:         pulumi.String("100"),
    						},
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					ToplistDefinition: &datadog.DashboardWidgetToplistDefinitionArgs{
    						Requests: datadog.DashboardWidgetToplistDefinitionRequestArray{
    							&datadog.DashboardWidgetToplistDefinitionRequestArgs{
    								Q: pulumi.String("avg:system.cpu.user{app:general} by {env}"),
    								ConditionalFormats: datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArray{
    									&datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs{
    										Comparator: pulumi.String("<"),
    										Value:      pulumi.Float64(2),
    										Palette:    pulumi.String("white_on_green"),
    									},
    									&datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs{
    										Comparator: pulumi.String(">"),
    										Value:      pulumi.Float64(2.2),
    										Palette:    pulumi.String("white_on_red"),
    									},
    								},
    							},
    						},
    						Title: pulumi.String("Widget Title"),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					GroupDefinition: &datadog.DashboardWidgetGroupDefinitionArgs{
    						LayoutType: pulumi.String("ordered"),
    						Title:      pulumi.String("Group Widget"),
    						Widgets: datadog.DashboardWidgetGroupDefinitionWidgetArray{
    							&datadog.DashboardWidgetGroupDefinitionWidgetArgs{
    								NoteDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs{
    									Content:         pulumi.String("cluster note widget"),
    									BackgroundColor: pulumi.String("pink"),
    									FontSize:        pulumi.String("14"),
    									TextAlign:       pulumi.String("center"),
    									ShowTick:        pulumi.Bool(true),
    									TickEdge:        pulumi.String("left"),
    									TickPos:         pulumi.String("50%"),
    								},
    							},
    							&datadog.DashboardWidgetGroupDefinitionWidgetArgs{
    								AlertGraphDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs{
    									AlertId:  pulumi.String("123"),
    									VizType:  pulumi.String("toplist"),
    									Title:    pulumi.String("Alert Graph"),
    									LiveSpan: pulumi.String("1h"),
    								},
    							},
    						},
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					ServiceLevelObjectiveDefinition: &datadog.DashboardWidgetServiceLevelObjectiveDefinitionArgs{
    						Title:           pulumi.String("Widget Title"),
    						ViewType:        pulumi.String("detail"),
    						SloId:           pulumi.String("56789"),
    						ShowErrorBudget: pulumi.Bool(true),
    						ViewMode:        pulumi.String("overall"),
    						TimeWindows: pulumi.StringArray{
    							pulumi.String("7d"),
    							pulumi.String("previous_week"),
    						},
    					},
    				},
    			},
    			TemplateVariables: datadog.DashboardTemplateVariableArray{
    				&datadog.DashboardTemplateVariableArgs{
    					Name:    pulumi.String("var_1"),
    					Prefix:  pulumi.String("host"),
    					Default: pulumi.String("aws"),
    				},
    				&datadog.DashboardTemplateVariableArgs{
    					Name:    pulumi.String("var_2"),
    					Prefix:  pulumi.String("service_name"),
    					Default: pulumi.String("autoscaling"),
    				},
    			},
    			TemplateVariablePresets: datadog.DashboardTemplateVariablePresetArray{
    				&datadog.DashboardTemplateVariablePresetArgs{
    					Name: pulumi.String("preset_1"),
    					TemplateVariables: datadog.DashboardTemplateVariablePresetTemplateVariableArray{
    						&datadog.DashboardTemplateVariablePresetTemplateVariableArgs{
    							Name:  pulumi.String("var_1"),
    							Value: pulumi.String("host.dc"),
    						},
    						&datadog.DashboardTemplateVariablePresetTemplateVariableArgs{
    							Name:  pulumi.String("var_2"),
    							Value: pulumi.String("my_service"),
    						},
    					},
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		// Example Free Layout
    		_, err = datadog.NewDashboard(ctx, "free_dashboard", &datadog.DashboardArgs{
    			Title:       pulumi.String("Free Layout Dashboard"),
    			Description: pulumi.String("Created using the Datadog provider in Pulumi"),
    			LayoutType:  pulumi.String("free"),
    			Widgets: datadog.DashboardWidgetArray{
    				&datadog.DashboardWidgetArgs{
    					EventStreamDefinition: &datadog.DashboardWidgetEventStreamDefinitionArgs{
    						Query:      pulumi.String("*"),
    						EventSize:  pulumi.String("l"),
    						Title:      pulumi.String("Widget Title"),
    						TitleSize:  pulumi.String("16"),
    						TitleAlign: pulumi.String("left"),
    						LiveSpan:   pulumi.String("1h"),
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(43),
    						Width:  pulumi.Int(32),
    						X:      pulumi.Int(0),
    						Y:      pulumi.Int(0),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					EventTimelineDefinition: &datadog.DashboardWidgetEventTimelineDefinitionArgs{
    						Query:      pulumi.String("*"),
    						Title:      pulumi.String("Widget Title"),
    						TitleSize:  pulumi.String("16"),
    						TitleAlign: pulumi.String("left"),
    						LiveSpan:   pulumi.String("1h"),
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(9),
    						Width:  pulumi.Int(66),
    						X:      pulumi.Int(33),
    						Y:      pulumi.Int(60),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					FreeTextDefinition: &datadog.DashboardWidgetFreeTextDefinitionArgs{
    						Text:      pulumi.String("free text content"),
    						Color:     pulumi.String("#d00"),
    						FontSize:  pulumi.String("36"),
    						TextAlign: pulumi.String("left"),
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(20),
    						Width:  pulumi.Int(34),
    						X:      pulumi.Int(33),
    						Y:      pulumi.Int(0),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					IframeDefinition: &datadog.DashboardWidgetIframeDefinitionArgs{
    						Url: pulumi.String("http://google.com"),
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(46),
    						Width:  pulumi.Int(39),
    						X:      pulumi.Int(101),
    						Y:      pulumi.Int(0),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					ImageDefinition: &datadog.DashboardWidgetImageDefinitionArgs{
    						Url:    pulumi.String("https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&h=350"),
    						Sizing: pulumi.String("fit"),
    						Margin: pulumi.String("small"),
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(20),
    						Width:  pulumi.Int(30),
    						X:      pulumi.Int(69),
    						Y:      pulumi.Int(0),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					LogStreamDefinition: &datadog.DashboardWidgetLogStreamDefinitionArgs{
    						Indexes: pulumi.StringArray{
    							pulumi.String("main"),
    						},
    						Query: pulumi.String("error"),
    						Columns: pulumi.StringArray{
    							pulumi.String("core_host"),
    							pulumi.String("core_service"),
    							pulumi.String("tag_source"),
    						},
    						ShowDateColumn:    pulumi.Bool(true),
    						ShowMessageColumn: pulumi.Bool(true),
    						MessageDisplay:    pulumi.String("expanded-md"),
    						Sort: &datadog.DashboardWidgetLogStreamDefinitionSortArgs{
    							Column: pulumi.String("time"),
    							Order:  pulumi.String("desc"),
    						},
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(36),
    						Width:  pulumi.Int(32),
    						X:      pulumi.Int(0),
    						Y:      pulumi.Int(45),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					ManageStatusDefinition: &datadog.DashboardWidgetManageStatusDefinitionArgs{
    						ColorPreference:   pulumi.String("text"),
    						DisplayFormat:     pulumi.String("countsAndList"),
    						HideZeroCounts:    pulumi.Bool(true),
    						Query:             pulumi.String("type:metric"),
    						ShowLastTriggered: pulumi.Bool(false),
    						Sort:              pulumi.String("status,asc"),
    						SummaryType:       pulumi.String("monitors"),
    						Title:             pulumi.String("Widget Title"),
    						TitleSize:         pulumi.String("16"),
    						TitleAlign:        pulumi.String("left"),
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(40),
    						Width:  pulumi.Int(30),
    						X:      pulumi.Int(101),
    						Y:      pulumi.Int(48),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					TraceServiceDefinition: &datadog.DashboardWidgetTraceServiceDefinitionArgs{
    						DisplayFormat:    pulumi.String("three_column"),
    						Env:              pulumi.String("datadog.com"),
    						Service:          pulumi.String("alerting-cassandra"),
    						ShowBreakdown:    pulumi.Bool(true),
    						ShowDistribution: pulumi.Bool(true),
    						ShowErrors:       pulumi.Bool(true),
    						ShowHits:         pulumi.Bool(true),
    						ShowLatency:      pulumi.Bool(false),
    						ShowResourceList: pulumi.Bool(false),
    						SizeFormat:       pulumi.String("large"),
    						SpanName:         pulumi.String("cassandra.query"),
    						Title:            pulumi.String("alerting-cassandra #env:datadog.com"),
    						TitleAlign:       pulumi.String("center"),
    						TitleSize:        pulumi.String("13"),
    						LiveSpan:         pulumi.String("1h"),
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(38),
    						Width:  pulumi.Int(66),
    						X:      pulumi.Int(33),
    						Y:      pulumi.Int(21),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					TimeseriesDefinition: &datadog.DashboardWidgetTimeseriesDefinitionArgs{
    						Requests: datadog.DashboardWidgetTimeseriesDefinitionRequestArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								Formulas: datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("my_query_1 + my_query_2"),
    										Alias:             pulumi.String("my ff query"),
    									},
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("my_query_1 * my_query_2"),
    										Limit: &datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(5),
    											Order: pulumi.String("desc"),
    										},
    										Alias: pulumi.String("my second ff query"),
    									},
    								},
    								Queries: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs{
    										MetricQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    											DataSource: pulumi.String("metrics"),
    											Query:      pulumi.String("avg:system.cpu.user{app:general} by {env}"),
    											Name:       pulumi.String("my_query_1"),
    											Aggregator: pulumi.String("sum"),
    										},
    									},
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs{
    										MetricQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    											Query:      pulumi.String("avg:system.cpu.user{app:general} by {env}"),
    											Name:       pulumi.String("my_query_2"),
    											Aggregator: pulumi.String("sum"),
    										},
    									},
    								},
    							},
    						},
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(16),
    						Width:  pulumi.Int(25),
    						X:      pulumi.Int(58),
    						Y:      pulumi.Int(83),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					TimeseriesDefinition: &datadog.DashboardWidgetTimeseriesDefinitionArgs{
    						Requests: datadog.DashboardWidgetTimeseriesDefinitionRequestArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								Queries: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs{
    										EventQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{
    											Name:       pulumi.String("my-query"),
    											DataSource: pulumi.String("logs"),
    											Indexes: pulumi.StringArray{
    												pulumi.String("days-3"),
    											},
    											Computes: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("count"),
    												},
    											},
    											GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("host"),
    													Sort: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Metric:      pulumi.String("@lambda.max_memory_used"),
    														Aggregation: pulumi.String("avg"),
    													},
    													Limit: pulumi.Int(10),
    												},
    											},
    										},
    									},
    								},
    							},
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								DisplayType: pulumi.String("overlay"),
    								Queries: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs{
    										MetricQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("MyOverlay"),
    											DataSource: pulumi.String("metrics"),
    											Query:      pulumi.String("avg:system.cpu.user{host:COMP-QJWVM2FYT4}"),
    										},
    									},
    								},
    							},
    						},
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(16),
    						Width:  pulumi.Int(28),
    						X:      pulumi.Int(29),
    						Y:      pulumi.Int(83),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					TimeseriesDefinition: &datadog.DashboardWidgetTimeseriesDefinitionArgs{
    						Requests: datadog.DashboardWidgetTimeseriesDefinitionRequestArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								Queries: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs{
    										ProcessQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{
    											DataSource: pulumi.String("process"),
    											TextFilter: pulumi.String("abc"),
    											Metric:     pulumi.String("process.stat.cpu.total_pct"),
    											Limit:      pulumi.Int(10),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("some_filter"),
    											},
    											Name:            pulumi.String("my_process_query"),
    											Sort:            pulumi.String("asc"),
    											IsNormalizedCpu: pulumi.Bool(true),
    											Aggregator:      pulumi.String("sum"),
    										},
    									},
    								},
    							},
    						},
    					},
    					WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    						Height: pulumi.Int(16),
    						Width:  pulumi.Int(28),
    						X:      pulumi.Int(0),
    						Y:      pulumi.Int(83),
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					TimeseriesDefinition: &datadog.DashboardWidgetTimeseriesDefinitionArgs{
    						Requests: datadog.DashboardWidgetTimeseriesDefinitionRequestArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    								Formulas: datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("query1"),
    										Alias:             pulumi.String("my cloud cost query"),
    									},
    								},
    								Queries: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs{
    										CloudCostQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("cloud_cost"),
    											Query:      pulumi.String("sum:aws.cost.amortized{*}"),
    											Name:       pulumi.String("query1"),
    											Aggregator: pulumi.String("sum"),
    										},
    									},
    								},
    							},
    						},
    					},
    				},
    				&datadog.DashboardWidgetArgs{
    					PowerpackDefinition: &datadog.DashboardWidgetPowerpackDefinitionArgs{
    						PowerpackId:     pulumi.String("00000000-0000-0000-0000-000000000000"),
    						BackgroundColor: pulumi.String("blue"),
    						BannerImg:       pulumi.String("https://example.org/example.png"),
    						ShowTitle:       pulumi.Bool(true),
    						Title:           pulumi.String("Powerpack Widget"),
    						TemplateVariables: &datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesArgs{
    							ControlledExternallies: datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArray{
    								&datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs{
    									Name: pulumi.String("var_2"),
    									Values: pulumi.StringArray{
    										pulumi.String("autoscaling"),
    									},
    									Prefix: pulumi.String("service_name"),
    								},
    							},
    							ControlledByPowerpacks: datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArray{
    								&datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs{
    									Name:   pulumi.String("var_3"),
    									Prefix: pulumi.String("timeframe"),
    									Values: pulumi.StringArray{
    										pulumi.String("default"),
    										pulumi.String("values"),
    										pulumi.String("here"),
    									},
    								},
    							},
    						},
    					},
    				},
    			},
    			TemplateVariables: datadog.DashboardTemplateVariableArray{
    				&datadog.DashboardTemplateVariableArgs{
    					Name:    pulumi.String("var_1"),
    					Prefix:  pulumi.String("host"),
    					Default: pulumi.String("aws"),
    				},
    				&datadog.DashboardTemplateVariableArgs{
    					Name:    pulumi.String("var_2"),
    					Prefix:  pulumi.String("service_name"),
    					Default: pulumi.String("autoscaling"),
    				},
    			},
    			TemplateVariablePresets: datadog.DashboardTemplateVariablePresetArray{
    				&datadog.DashboardTemplateVariablePresetArgs{
    					Name: pulumi.String("preset_1"),
    					TemplateVariables: datadog.DashboardTemplateVariablePresetTemplateVariableArray{
    						&datadog.DashboardTemplateVariablePresetTemplateVariableArgs{
    							Name:  pulumi.String("var_1"),
    							Value: pulumi.String("host.dc"),
    						},
    						&datadog.DashboardTemplateVariablePresetTemplateVariableArgs{
    							Name:  pulumi.String("var_2"),
    							Value: pulumi.String("my_service"),
    						},
    					},
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Datadog = Pulumi.Datadog;
    
    return await Deployment.RunAsync(() => 
    {
        // Example Ordered Layout
        var orderedDashboard = new Datadog.Dashboard("ordered_dashboard", new()
        {
            Title = "Ordered Layout Dashboard",
            Description = "Created using the Datadog provider in Pulumi",
            LayoutType = "ordered",
            Widgets = new[]
            {
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    AlertGraphDefinition = new Datadog.Inputs.DashboardWidgetAlertGraphDefinitionArgs
                    {
                        AlertId = "895605",
                        VizType = "timeseries",
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    AlertValueDefinition = new Datadog.Inputs.DashboardWidgetAlertValueDefinitionArgs
                    {
                        AlertId = "895605",
                        Precision = 3,
                        Unit = "b",
                        TextAlign = "center",
                        Title = "Widget Title",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    AlertValueDefinition = new Datadog.Inputs.DashboardWidgetAlertValueDefinitionArgs
                    {
                        AlertId = "895605",
                        Precision = 3,
                        Unit = "b",
                        TextAlign = "center",
                        Title = "Widget Title",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    ChangeDefinition = new Datadog.Inputs.DashboardWidgetChangeDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestArgs
                            {
                                Q = "avg:system.load.1{env:staging} by {account}",
                                ChangeType = "absolute",
                                CompareTo = "week_before",
                                IncreaseGood = true,
                                OrderBy = "name",
                                OrderDir = "desc",
                                ShowPresent = true,
                            },
                        },
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    DistributionDefinition = new Datadog.Inputs.DashboardWidgetDistributionDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestArgs
                            {
                                Q = "avg:system.load.1{env:staging} by {account}",
                                Style = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestStyleArgs
                                {
                                    Palette = "warm",
                                },
                            },
                        },
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    CheckStatusDefinition = new Datadog.Inputs.DashboardWidgetCheckStatusDefinitionArgs
                    {
                        Check = "aws.ecs.agent_connected",
                        Grouping = "cluster",
                        GroupBies = new[]
                        {
                            "account",
                            "cluster",
                        },
                        Tags = new[]
                        {
                            "account:demo",
                            "cluster:awseb-ruthebdog-env-8-dn3m6u3gvk",
                        },
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    HeatmapDefinition = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestArgs
                            {
                                Q = "avg:system.load.1{env:staging} by {account}",
                                Style = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestStyleArgs
                                {
                                    Palette = "warm",
                                },
                            },
                        },
                        Yaxis = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionYaxisArgs
                        {
                            Min = "1",
                            Max = "2",
                            IncludeZero = true,
                            Scale = "sqrt",
                        },
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    HostmapDefinition = new Datadog.Inputs.DashboardWidgetHostmapDefinitionArgs
                    {
                        Request = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestArgs
                        {
                            Fills = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillArgs
                                {
                                    Q = "avg:system.load.1{*} by {host}",
                                },
                            },
                            Sizes = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeArgs
                                {
                                    Q = "avg:memcache.uptime{*} by {host}",
                                },
                            },
                        },
                        NodeType = "container",
                        Groups = new[]
                        {
                            "host",
                            "region",
                        },
                        NoGroupHosts = true,
                        NoMetricHosts = true,
                        Scopes = new[]
                        {
                            "region:us-east-1",
                            "aws_account:727006795293",
                        },
                        Style = new Datadog.Inputs.DashboardWidgetHostmapDefinitionStyleArgs
                        {
                            Palette = "yellow_to_green",
                            PaletteFlip = true,
                            FillMin = "10",
                            FillMax = "20",
                        },
                        Title = "Widget Title",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    NoteDefinition = new Datadog.Inputs.DashboardWidgetNoteDefinitionArgs
                    {
                        Content = "note text",
                        BackgroundColor = "pink",
                        FontSize = "14",
                        TextAlign = "center",
                        ShowTick = true,
                        TickEdge = "left",
                        TickPos = "50%",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    QueryValueDefinition = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestArgs
                            {
                                Q = "avg:system.load.1{env:staging} by {account}",
                                Aggregator = "sum",
                                ConditionalFormats = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs
                                    {
                                        Comparator = "<",
                                        Value = 2,
                                        Palette = "white_on_green",
                                    },
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs
                                    {
                                        Comparator = ">",
                                        Value = 2.2,
                                        Palette = "white_on_red",
                                    },
                                },
                            },
                        },
                        Autoscale = true,
                        CustomUnit = "xx",
                        Precision = 4,
                        TextAlign = "right",
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    QueryTableDefinition = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestArgs
                            {
                                Q = "avg:system.load.1{env:staging} by {account}",
                                Aggregator = "sum",
                                Limit = 10,
                                ConditionalFormats = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs
                                    {
                                        Comparator = "<",
                                        Value = 2,
                                        Palette = "white_on_green",
                                    },
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs
                                    {
                                        Comparator = ">",
                                        Value = 2.2,
                                        Palette = "white_on_red",
                                    },
                                },
                            },
                        },
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    ScatterplotDefinition = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionArgs
                    {
                        Request = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestArgs
                        {
                            Xes = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXArgs
                                {
                                    Q = "avg:system.cpu.user{*} by {service, account}",
                                    Aggregator = "max",
                                },
                            },
                            Ys = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYArgs
                                {
                                    Q = "avg:system.mem.used{*} by {service, account}",
                                    Aggregator = "min",
                                },
                            },
                        },
                        ColorByGroups = new[]
                        {
                            "account",
                            "apm-role-group",
                        },
                        Xaxis = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionXaxisArgs
                        {
                            IncludeZero = true,
                            Label = "x",
                            Min = "1",
                            Max = "2000",
                            Scale = "pow",
                        },
                        Yaxis = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionYaxisArgs
                        {
                            IncludeZero = false,
                            Label = "y",
                            Min = "5",
                            Max = "2222",
                            Scale = "log",
                        },
                        Title = "Widget Title",
                        LiveSpan = "1h",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    ServicemapDefinition = new Datadog.Inputs.DashboardWidgetServicemapDefinitionArgs
                    {
                        Service = "master-db",
                        Filters = new[]
                        {
                            "env:prod",
                            "datacenter:dc1",
                        },
                        Title = "env: prod, datacenter:dc1, service: master-db",
                        TitleSize = "16",
                        TitleAlign = "left",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                Q = "avg:system.cpu.user{app:general} by {env}",
                                DisplayType = "line",
                                Style = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestStyleArgs
                                {
                                    Palette = "warm",
                                    LineType = "dashed",
                                    LineWidth = "thin",
                                },
                                Metadatas = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestMetadataArgs
                                    {
                                        Expression = "avg:system.cpu.user{app:general} by {env}",
                                        AliasName = "Alpha",
                                    },
                                },
                            },
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                LogQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs
                                {
                                    Index = "mcnulty",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "avg",
                                        Facet = "@duration",
                                        Interval = 5000,
                                    },
                                    SearchQuery = "status:info",
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs
                                        {
                                            Facet = "host",
                                            Limit = 10,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "avg",
                                                Order = "desc",
                                                Facet = "@duration",
                                            },
                                        },
                                    },
                                },
                                DisplayType = "area",
                            },
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                ApmQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs
                                {
                                    Index = "apm-search",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "avg",
                                        Facet = "@duration",
                                        Interval = 5000,
                                    },
                                    SearchQuery = "type:web",
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs
                                        {
                                            Facet = "resource_name",
                                            Limit = 50,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "avg",
                                                Order = "desc",
                                                Facet = "@string_query.interval",
                                            },
                                        },
                                    },
                                },
                                DisplayType = "bars",
                            },
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                ProcessQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs
                                {
                                    Metric = "process.stat.cpu.total_pct",
                                    SearchBy = "error",
                                    FilterBies = new[]
                                    {
                                        "active",
                                    },
                                    Limit = 50,
                                },
                                DisplayType = "area",
                            },
                        },
                        Markers = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionMarkerArgs
                            {
                                DisplayType = "error dashed",
                                Label = " z=6 ",
                                Value = "y = 4",
                            },
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionMarkerArgs
                            {
                                DisplayType = "ok solid",
                                Value = "10 < y < 999",
                                Label = " x=8 ",
                            },
                        },
                        Title = "Widget Title",
                        ShowLegend = true,
                        LegendSize = "2",
                        LiveSpan = "1h",
                        Events = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionEventArgs
                            {
                                Q = "sources:test tags:1",
                            },
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionEventArgs
                            {
                                Q = "sources:test tags:2",
                            },
                        },
                        Yaxis = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionYaxisArgs
                        {
                            Scale = "log",
                            IncludeZero = false,
                            Max = "100",
                        },
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    ToplistDefinition = new Datadog.Inputs.DashboardWidgetToplistDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestArgs
                            {
                                Q = "avg:system.cpu.user{app:general} by {env}",
                                ConditionalFormats = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs
                                    {
                                        Comparator = "<",
                                        Value = 2,
                                        Palette = "white_on_green",
                                    },
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs
                                    {
                                        Comparator = ">",
                                        Value = 2.2,
                                        Palette = "white_on_red",
                                    },
                                },
                            },
                        },
                        Title = "Widget Title",
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    GroupDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionArgs
                    {
                        LayoutType = "ordered",
                        Title = "Group Widget",
                        Widgets = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetArgs
                            {
                                NoteDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs
                                {
                                    Content = "cluster note widget",
                                    BackgroundColor = "pink",
                                    FontSize = "14",
                                    TextAlign = "center",
                                    ShowTick = true,
                                    TickEdge = "left",
                                    TickPos = "50%",
                                },
                            },
                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetArgs
                            {
                                AlertGraphDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs
                                {
                                    AlertId = "123",
                                    VizType = "toplist",
                                    Title = "Alert Graph",
                                    LiveSpan = "1h",
                                },
                            },
                        },
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    ServiceLevelObjectiveDefinition = new Datadog.Inputs.DashboardWidgetServiceLevelObjectiveDefinitionArgs
                    {
                        Title = "Widget Title",
                        ViewType = "detail",
                        SloId = "56789",
                        ShowErrorBudget = true,
                        ViewMode = "overall",
                        TimeWindows = new[]
                        {
                            "7d",
                            "previous_week",
                        },
                    },
                },
            },
            TemplateVariables = new[]
            {
                new Datadog.Inputs.DashboardTemplateVariableArgs
                {
                    Name = "var_1",
                    Prefix = "host",
                    Default = "aws",
                },
                new Datadog.Inputs.DashboardTemplateVariableArgs
                {
                    Name = "var_2",
                    Prefix = "service_name",
                    Default = "autoscaling",
                },
            },
            TemplateVariablePresets = new[]
            {
                new Datadog.Inputs.DashboardTemplateVariablePresetArgs
                {
                    Name = "preset_1",
                    TemplateVariables = new[]
                    {
                        new Datadog.Inputs.DashboardTemplateVariablePresetTemplateVariableArgs
                        {
                            Name = "var_1",
                            Value = "host.dc",
                        },
                        new Datadog.Inputs.DashboardTemplateVariablePresetTemplateVariableArgs
                        {
                            Name = "var_2",
                            Value = "my_service",
                        },
                    },
                },
            },
        });
    
        // Example Free Layout
        var freeDashboard = new Datadog.Dashboard("free_dashboard", new()
        {
            Title = "Free Layout Dashboard",
            Description = "Created using the Datadog provider in Pulumi",
            LayoutType = "free",
            Widgets = new[]
            {
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    EventStreamDefinition = new Datadog.Inputs.DashboardWidgetEventStreamDefinitionArgs
                    {
                        Query = "*",
                        EventSize = "l",
                        Title = "Widget Title",
                        TitleSize = "16",
                        TitleAlign = "left",
                        LiveSpan = "1h",
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 43,
                        Width = 32,
                        X = 0,
                        Y = 0,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    EventTimelineDefinition = new Datadog.Inputs.DashboardWidgetEventTimelineDefinitionArgs
                    {
                        Query = "*",
                        Title = "Widget Title",
                        TitleSize = "16",
                        TitleAlign = "left",
                        LiveSpan = "1h",
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 9,
                        Width = 66,
                        X = 33,
                        Y = 60,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    FreeTextDefinition = new Datadog.Inputs.DashboardWidgetFreeTextDefinitionArgs
                    {
                        Text = "free text content",
                        Color = "#d00",
                        FontSize = "36",
                        TextAlign = "left",
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 20,
                        Width = 34,
                        X = 33,
                        Y = 0,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    IframeDefinition = new Datadog.Inputs.DashboardWidgetIframeDefinitionArgs
                    {
                        Url = "http://google.com",
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 46,
                        Width = 39,
                        X = 101,
                        Y = 0,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    ImageDefinition = new Datadog.Inputs.DashboardWidgetImageDefinitionArgs
                    {
                        Url = "https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&h=350",
                        Sizing = "fit",
                        Margin = "small",
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 20,
                        Width = 30,
                        X = 69,
                        Y = 0,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    LogStreamDefinition = new Datadog.Inputs.DashboardWidgetLogStreamDefinitionArgs
                    {
                        Indexes = new[]
                        {
                            "main",
                        },
                        Query = "error",
                        Columns = new[]
                        {
                            "core_host",
                            "core_service",
                            "tag_source",
                        },
                        ShowDateColumn = true,
                        ShowMessageColumn = true,
                        MessageDisplay = "expanded-md",
                        Sort = new Datadog.Inputs.DashboardWidgetLogStreamDefinitionSortArgs
                        {
                            Column = "time",
                            Order = "desc",
                        },
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 36,
                        Width = 32,
                        X = 0,
                        Y = 45,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    ManageStatusDefinition = new Datadog.Inputs.DashboardWidgetManageStatusDefinitionArgs
                    {
                        ColorPreference = "text",
                        DisplayFormat = "countsAndList",
                        HideZeroCounts = true,
                        Query = "type:metric",
                        ShowLastTriggered = false,
                        Sort = "status,asc",
                        SummaryType = "monitors",
                        Title = "Widget Title",
                        TitleSize = "16",
                        TitleAlign = "left",
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 40,
                        Width = 30,
                        X = 101,
                        Y = 48,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    TraceServiceDefinition = new Datadog.Inputs.DashboardWidgetTraceServiceDefinitionArgs
                    {
                        DisplayFormat = "three_column",
                        Env = "datadog.com",
                        Service = "alerting-cassandra",
                        ShowBreakdown = true,
                        ShowDistribution = true,
                        ShowErrors = true,
                        ShowHits = true,
                        ShowLatency = false,
                        ShowResourceList = false,
                        SizeFormat = "large",
                        SpanName = "cassandra.query",
                        Title = "alerting-cassandra #env:datadog.com",
                        TitleAlign = "center",
                        TitleSize = "13",
                        LiveSpan = "1h",
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 38,
                        Width = 66,
                        X = 33,
                        Y = 21,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs
                                    {
                                        FormulaExpression = "my_query_1 + my_query_2",
                                        Alias = "my ff query",
                                    },
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs
                                    {
                                        FormulaExpression = "my_query_1 * my_query_2",
                                        Limit = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs
                                        {
                                            Count = 5,
                                            Order = "desc",
                                        },
                                        Alias = "my second ff query",
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryArgs
                                    {
                                        MetricQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                        {
                                            DataSource = "metrics",
                                            Query = "avg:system.cpu.user{app:general} by {env}",
                                            Name = "my_query_1",
                                            Aggregator = "sum",
                                        },
                                    },
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryArgs
                                    {
                                        MetricQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                        {
                                            Query = "avg:system.cpu.user{app:general} by {env}",
                                            Name = "my_query_2",
                                            Aggregator = "sum",
                                        },
                                    },
                                },
                            },
                        },
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 16,
                        Width = 25,
                        X = 58,
                        Y = 83,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                Queries = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryArgs
                                    {
                                        EventQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs
                                        {
                                            Name = "my-query",
                                            DataSource = "logs",
                                            Indexes = new[]
                                            {
                                                "days-3",
                                            },
                                            Computes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                                {
                                                    Aggregation = "count",
                                                },
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                                {
                                                    Facet = "host",
                                                    Sort = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                    {
                                                        Metric = "@lambda.max_memory_used",
                                                        Aggregation = "avg",
                                                    },
                                                    Limit = 10,
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                DisplayType = "overlay",
                                Queries = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryArgs
                                    {
                                        MetricQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                        {
                                            Name = "MyOverlay",
                                            DataSource = "metrics",
                                            Query = "avg:system.cpu.user{host:COMP-QJWVM2FYT4}",
                                        },
                                    },
                                },
                            },
                        },
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 16,
                        Width = 28,
                        X = 29,
                        Y = 83,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                Queries = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryArgs
                                    {
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs
                                        {
                                            DataSource = "process",
                                            TextFilter = "abc",
                                            Metric = "process.stat.cpu.total_pct",
                                            Limit = 10,
                                            TagFilters = new[]
                                            {
                                                "some_filter",
                                            },
                                            Name = "my_process_query",
                                            Sort = "asc",
                                            IsNormalizedCpu = true,
                                            Aggregator = "sum",
                                        },
                                    },
                                },
                            },
                        },
                    },
                    WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                    {
                        Height = 16,
                        Width = 28,
                        X = 0,
                        Y = 83,
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionArgs
                    {
                        Requests = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                            {
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs
                                    {
                                        FormulaExpression = "query1",
                                        Alias = "my cloud cost query",
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryArgs
                                    {
                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                        {
                                            DataSource = "cloud_cost",
                                            Query = "sum:aws.cost.amortized{*}",
                                            Name = "query1",
                                            Aggregator = "sum",
                                        },
                                    },
                                },
                            },
                        },
                    },
                },
                new Datadog.Inputs.DashboardWidgetArgs
                {
                    PowerpackDefinition = new Datadog.Inputs.DashboardWidgetPowerpackDefinitionArgs
                    {
                        PowerpackId = "00000000-0000-0000-0000-000000000000",
                        BackgroundColor = "blue",
                        BannerImg = "https://example.org/example.png",
                        ShowTitle = true,
                        Title = "Powerpack Widget",
                        TemplateVariables = new Datadog.Inputs.DashboardWidgetPowerpackDefinitionTemplateVariablesArgs
                        {
                            ControlledExternallies = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs
                                {
                                    Name = "var_2",
                                    Values = new[]
                                    {
                                        "autoscaling",
                                    },
                                    Prefix = "service_name",
                                },
                            },
                            ControlledByPowerpacks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs
                                {
                                    Name = "var_3",
                                    Prefix = "timeframe",
                                    Values = new[]
                                    {
                                        "default",
                                        "values",
                                        "here",
                                    },
                                },
                            },
                        },
                    },
                },
            },
            TemplateVariables = new[]
            {
                new Datadog.Inputs.DashboardTemplateVariableArgs
                {
                    Name = "var_1",
                    Prefix = "host",
                    Default = "aws",
                },
                new Datadog.Inputs.DashboardTemplateVariableArgs
                {
                    Name = "var_2",
                    Prefix = "service_name",
                    Default = "autoscaling",
                },
            },
            TemplateVariablePresets = new[]
            {
                new Datadog.Inputs.DashboardTemplateVariablePresetArgs
                {
                    Name = "preset_1",
                    TemplateVariables = new[]
                    {
                        new Datadog.Inputs.DashboardTemplateVariablePresetTemplateVariableArgs
                        {
                            Name = "var_1",
                            Value = "host.dc",
                        },
                        new Datadog.Inputs.DashboardTemplateVariablePresetTemplateVariableArgs
                        {
                            Name = "var_2",
                            Value = "my_service",
                        },
                    },
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.datadog.Dashboard;
    import com.pulumi.datadog.DashboardArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetAlertGraphDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetAlertValueDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetChangeDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetDistributionDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetCheckStatusDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetHeatmapDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetHeatmapDefinitionYaxisArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetHostmapDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetHostmapDefinitionRequestArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetHostmapDefinitionStyleArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetNoteDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetQueryValueDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetQueryTableDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetScatterplotDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetScatterplotDefinitionRequestArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetScatterplotDefinitionXaxisArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetScatterplotDefinitionYaxisArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetServicemapDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetTimeseriesDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetTimeseriesDefinitionYaxisArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetToplistDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetGroupDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetServiceLevelObjectiveDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardTemplateVariableArgs;
    import com.pulumi.datadog.inputs.DashboardTemplateVariablePresetArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetEventStreamDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetWidgetLayoutArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetEventTimelineDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetFreeTextDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetIframeDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetImageDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetLogStreamDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetLogStreamDefinitionSortArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetManageStatusDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetTraceServiceDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetPowerpackDefinitionArgs;
    import com.pulumi.datadog.inputs.DashboardWidgetPowerpackDefinitionTemplateVariablesArgs;
    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) {
            // Example Ordered Layout
            var orderedDashboard = new Dashboard("orderedDashboard", DashboardArgs.builder()        
                .title("Ordered Layout Dashboard")
                .description("Created using the Datadog provider in Pulumi")
                .layoutType("ordered")
                .widgets(            
                    DashboardWidgetArgs.builder()
                        .alertGraphDefinition(DashboardWidgetAlertGraphDefinitionArgs.builder()
                            .alertId("895605")
                            .vizType("timeseries")
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .alertValueDefinition(DashboardWidgetAlertValueDefinitionArgs.builder()
                            .alertId("895605")
                            .precision(3)
                            .unit("b")
                            .textAlign("center")
                            .title("Widget Title")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .alertValueDefinition(DashboardWidgetAlertValueDefinitionArgs.builder()
                            .alertId("895605")
                            .precision(3)
                            .unit("b")
                            .textAlign("center")
                            .title("Widget Title")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .changeDefinition(DashboardWidgetChangeDefinitionArgs.builder()
                            .requests(DashboardWidgetChangeDefinitionRequestArgs.builder()
                                .q("avg:system.load.1{env:staging} by {account}")
                                .changeType("absolute")
                                .compareTo("week_before")
                                .increaseGood(true)
                                .orderBy("name")
                                .orderDir("desc")
                                .showPresent(true)
                                .build())
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .distributionDefinition(DashboardWidgetDistributionDefinitionArgs.builder()
                            .requests(DashboardWidgetDistributionDefinitionRequestArgs.builder()
                                .q("avg:system.load.1{env:staging} by {account}")
                                .style(DashboardWidgetDistributionDefinitionRequestStyleArgs.builder()
                                    .palette("warm")
                                    .build())
                                .build())
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .checkStatusDefinition(DashboardWidgetCheckStatusDefinitionArgs.builder()
                            .check("aws.ecs.agent_connected")
                            .grouping("cluster")
                            .groupBies(                        
                                "account",
                                "cluster")
                            .tags(                        
                                "account:demo",
                                "cluster:awseb-ruthebdog-env-8-dn3m6u3gvk")
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .heatmapDefinition(DashboardWidgetHeatmapDefinitionArgs.builder()
                            .requests(DashboardWidgetHeatmapDefinitionRequestArgs.builder()
                                .q("avg:system.load.1{env:staging} by {account}")
                                .style(DashboardWidgetHeatmapDefinitionRequestStyleArgs.builder()
                                    .palette("warm")
                                    .build())
                                .build())
                            .yaxis(DashboardWidgetHeatmapDefinitionYaxisArgs.builder()
                                .min(1)
                                .max(2)
                                .includeZero(true)
                                .scale("sqrt")
                                .build())
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .hostmapDefinition(DashboardWidgetHostmapDefinitionArgs.builder()
                            .request(DashboardWidgetHostmapDefinitionRequestArgs.builder()
                                .fills(DashboardWidgetHostmapDefinitionRequestFillArgs.builder()
                                    .q("avg:system.load.1{*} by {host}")
                                    .build())
                                .sizes(DashboardWidgetHostmapDefinitionRequestSizeArgs.builder()
                                    .q("avg:memcache.uptime{*} by {host}")
                                    .build())
                                .build())
                            .nodeType("container")
                            .groups(                        
                                "host",
                                "region")
                            .noGroupHosts(true)
                            .noMetricHosts(true)
                            .scopes(                        
                                "region:us-east-1",
                                "aws_account:727006795293")
                            .style(DashboardWidgetHostmapDefinitionStyleArgs.builder()
                                .palette("yellow_to_green")
                                .paletteFlip(true)
                                .fillMin("10")
                                .fillMax("20")
                                .build())
                            .title("Widget Title")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .noteDefinition(DashboardWidgetNoteDefinitionArgs.builder()
                            .content("note text")
                            .backgroundColor("pink")
                            .fontSize("14")
                            .textAlign("center")
                            .showTick(true)
                            .tickEdge("left")
                            .tickPos("50%")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .queryValueDefinition(DashboardWidgetQueryValueDefinitionArgs.builder()
                            .requests(DashboardWidgetQueryValueDefinitionRequestArgs.builder()
                                .q("avg:system.load.1{env:staging} by {account}")
                                .aggregator("sum")
                                .conditionalFormats(                            
                                    DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator("<")
                                        .value("2")
                                        .palette("white_on_green")
                                        .build(),
                                    DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator(">")
                                        .value("2.2")
                                        .palette("white_on_red")
                                        .build())
                                .build())
                            .autoscale(true)
                            .customUnit("xx")
                            .precision("4")
                            .textAlign("right")
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .queryTableDefinition(DashboardWidgetQueryTableDefinitionArgs.builder()
                            .requests(DashboardWidgetQueryTableDefinitionRequestArgs.builder()
                                .q("avg:system.load.1{env:staging} by {account}")
                                .aggregator("sum")
                                .limit("10")
                                .conditionalFormats(                            
                                    DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator("<")
                                        .value("2")
                                        .palette("white_on_green")
                                        .build(),
                                    DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator(">")
                                        .value("2.2")
                                        .palette("white_on_red")
                                        .build())
                                .build())
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .scatterplotDefinition(DashboardWidgetScatterplotDefinitionArgs.builder()
                            .request(DashboardWidgetScatterplotDefinitionRequestArgs.builder()
                                .xes(DashboardWidgetScatterplotDefinitionRequestXArgs.builder()
                                    .q("avg:system.cpu.user{*} by {service, account}")
                                    .aggregator("max")
                                    .build())
                                .ys(DashboardWidgetScatterplotDefinitionRequestYArgs.builder()
                                    .q("avg:system.mem.used{*} by {service, account}")
                                    .aggregator("min")
                                    .build())
                                .build())
                            .colorByGroups(                        
                                "account",
                                "apm-role-group")
                            .xaxis(DashboardWidgetScatterplotDefinitionXaxisArgs.builder()
                                .includeZero(true)
                                .label("x")
                                .min("1")
                                .max("2000")
                                .scale("pow")
                                .build())
                            .yaxis(DashboardWidgetScatterplotDefinitionYaxisArgs.builder()
                                .includeZero(false)
                                .label("y")
                                .min("5")
                                .max("2222")
                                .scale("log")
                                .build())
                            .title("Widget Title")
                            .liveSpan("1h")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .servicemapDefinition(DashboardWidgetServicemapDefinitionArgs.builder()
                            .service("master-db")
                            .filters(                        
                                "env:prod",
                                "datacenter:dc1")
                            .title("env: prod, datacenter:dc1, service: master-db")
                            .titleSize("16")
                            .titleAlign("left")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .timeseriesDefinition(DashboardWidgetTimeseriesDefinitionArgs.builder()
                            .requests(                        
                                DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                    .q("avg:system.cpu.user{app:general} by {env}")
                                    .displayType("line")
                                    .style(DashboardWidgetTimeseriesDefinitionRequestStyleArgs.builder()
                                        .palette("warm")
                                        .lineType("dashed")
                                        .lineWidth("thin")
                                        .build())
                                    .metadatas(DashboardWidgetTimeseriesDefinitionRequestMetadataArgs.builder()
                                        .expression("avg:system.cpu.user{app:general} by {env}")
                                        .aliasName("Alpha")
                                        .build())
                                    .build(),
                                DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                    .logQuery(DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs.builder()
                                        .index("mcnulty")
                                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("avg")
                                            .facet("@duration")
                                            .interval(5000)
                                            .build())
                                        .searchQuery("status:info")
                                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("host")
                                            .limit(10)
                                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("avg")
                                                .order("desc")
                                                .facet("@duration")
                                                .build())
                                            .build())
                                        .build())
                                    .displayType("area")
                                    .build(),
                                DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                    .apmQuery(DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs.builder()
                                        .index("apm-search")
                                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs.builder()
                                            .aggregation("avg")
                                            .facet("@duration")
                                            .interval(5000)
                                            .build())
                                        .searchQuery("type:web")
                                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs.builder()
                                            .facet("resource_name")
                                            .limit(50)
                                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                                .aggregation("avg")
                                                .order("desc")
                                                .facet("@string_query.interval")
                                                .build())
                                            .build())
                                        .build())
                                    .displayType("bars")
                                    .build(),
                                DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                    .processQuery(DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs.builder()
                                        .metric("process.stat.cpu.total_pct")
                                        .searchBy("error")
                                        .filterBies("active")
                                        .limit(50)
                                        .build())
                                    .displayType("area")
                                    .build())
                            .markers(                        
                                DashboardWidgetTimeseriesDefinitionMarkerArgs.builder()
                                    .displayType("error dashed")
                                    .label(" z=6 ")
                                    .value("y = 4")
                                    .build(),
                                DashboardWidgetTimeseriesDefinitionMarkerArgs.builder()
                                    .displayType("ok solid")
                                    .value("10 < y < 999")
                                    .label(" x=8 ")
                                    .build())
                            .title("Widget Title")
                            .showLegend(true)
                            .legendSize("2")
                            .liveSpan("1h")
                            .events(                        
                                DashboardWidgetTimeseriesDefinitionEventArgs.builder()
                                    .q("sources:test tags:1")
                                    .build(),
                                DashboardWidgetTimeseriesDefinitionEventArgs.builder()
                                    .q("sources:test tags:2")
                                    .build())
                            .yaxis(DashboardWidgetTimeseriesDefinitionYaxisArgs.builder()
                                .scale("log")
                                .includeZero(false)
                                .max(100)
                                .build())
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .toplistDefinition(DashboardWidgetToplistDefinitionArgs.builder()
                            .requests(DashboardWidgetToplistDefinitionRequestArgs.builder()
                                .q("avg:system.cpu.user{app:general} by {env}")
                                .conditionalFormats(                            
                                    DashboardWidgetToplistDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator("<")
                                        .value("2")
                                        .palette("white_on_green")
                                        .build(),
                                    DashboardWidgetToplistDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator(">")
                                        .value("2.2")
                                        .palette("white_on_red")
                                        .build())
                                .build())
                            .title("Widget Title")
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .groupDefinition(DashboardWidgetGroupDefinitionArgs.builder()
                            .layoutType("ordered")
                            .title("Group Widget")
                            .widgets(                        
                                DashboardWidgetGroupDefinitionWidgetArgs.builder()
                                    .noteDefinition(DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs.builder()
                                        .content("cluster note widget")
                                        .backgroundColor("pink")
                                        .fontSize("14")
                                        .textAlign("center")
                                        .showTick(true)
                                        .tickEdge("left")
                                        .tickPos("50%")
                                        .build())
                                    .build(),
                                DashboardWidgetGroupDefinitionWidgetArgs.builder()
                                    .alertGraphDefinition(DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs.builder()
                                        .alertId("123")
                                        .vizType("toplist")
                                        .title("Alert Graph")
                                        .liveSpan("1h")
                                        .build())
                                    .build())
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .serviceLevelObjectiveDefinition(DashboardWidgetServiceLevelObjectiveDefinitionArgs.builder()
                            .title("Widget Title")
                            .viewType("detail")
                            .sloId("56789")
                            .showErrorBudget(true)
                            .viewMode("overall")
                            .timeWindows(                        
                                "7d",
                                "previous_week")
                            .build())
                        .build())
                .templateVariables(            
                    DashboardTemplateVariableArgs.builder()
                        .name("var_1")
                        .prefix("host")
                        .default_("aws")
                        .build(),
                    DashboardTemplateVariableArgs.builder()
                        .name("var_2")
                        .prefix("service_name")
                        .default_("autoscaling")
                        .build())
                .templateVariablePresets(DashboardTemplateVariablePresetArgs.builder()
                    .name("preset_1")
                    .templateVariables(                
                        DashboardTemplateVariablePresetTemplateVariableArgs.builder()
                            .name("var_1")
                            .value("host.dc")
                            .build(),
                        DashboardTemplateVariablePresetTemplateVariableArgs.builder()
                            .name("var_2")
                            .value("my_service")
                            .build())
                    .build())
                .build());
    
            // Example Free Layout
            var freeDashboard = new Dashboard("freeDashboard", DashboardArgs.builder()        
                .title("Free Layout Dashboard")
                .description("Created using the Datadog provider in Pulumi")
                .layoutType("free")
                .widgets(            
                    DashboardWidgetArgs.builder()
                        .eventStreamDefinition(DashboardWidgetEventStreamDefinitionArgs.builder()
                            .query("*")
                            .eventSize("l")
                            .title("Widget Title")
                            .titleSize(16)
                            .titleAlign("left")
                            .liveSpan("1h")
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(43)
                            .width(32)
                            .x(0)
                            .y(0)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .eventTimelineDefinition(DashboardWidgetEventTimelineDefinitionArgs.builder()
                            .query("*")
                            .title("Widget Title")
                            .titleSize(16)
                            .titleAlign("left")
                            .liveSpan("1h")
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(9)
                            .width(66)
                            .x(33)
                            .y(60)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .freeTextDefinition(DashboardWidgetFreeTextDefinitionArgs.builder()
                            .text("free text content")
                            .color("#d00")
                            .fontSize("36")
                            .textAlign("left")
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(20)
                            .width(34)
                            .x(33)
                            .y(0)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .iframeDefinition(DashboardWidgetIframeDefinitionArgs.builder()
                            .url("http://google.com")
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(46)
                            .width(39)
                            .x(101)
                            .y(0)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .imageDefinition(DashboardWidgetImageDefinitionArgs.builder()
                            .url("https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&h=350")
                            .sizing("fit")
                            .margin("small")
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(20)
                            .width(30)
                            .x(69)
                            .y(0)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .logStreamDefinition(DashboardWidgetLogStreamDefinitionArgs.builder()
                            .indexes("main")
                            .query("error")
                            .columns(                        
                                "core_host",
                                "core_service",
                                "tag_source")
                            .showDateColumn(true)
                            .showMessageColumn(true)
                            .messageDisplay("expanded-md")
                            .sort(DashboardWidgetLogStreamDefinitionSortArgs.builder()
                                .column("time")
                                .order("desc")
                                .build())
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(36)
                            .width(32)
                            .x(0)
                            .y(45)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .manageStatusDefinition(DashboardWidgetManageStatusDefinitionArgs.builder()
                            .colorPreference("text")
                            .displayFormat("countsAndList")
                            .hideZeroCounts(true)
                            .query("type:metric")
                            .showLastTriggered(false)
                            .sort("status,asc")
                            .summaryType("monitors")
                            .title("Widget Title")
                            .titleSize(16)
                            .titleAlign("left")
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(40)
                            .width(30)
                            .x(101)
                            .y(48)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .traceServiceDefinition(DashboardWidgetTraceServiceDefinitionArgs.builder()
                            .displayFormat("three_column")
                            .env("datadog.com")
                            .service("alerting-cassandra")
                            .showBreakdown(true)
                            .showDistribution(true)
                            .showErrors(true)
                            .showHits(true)
                            .showLatency(false)
                            .showResourceList(false)
                            .sizeFormat("large")
                            .spanName("cassandra.query")
                            .title("alerting-cassandra #env:datadog.com")
                            .titleAlign("center")
                            .titleSize("13")
                            .liveSpan("1h")
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(38)
                            .width(66)
                            .x(33)
                            .y(21)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .timeseriesDefinition(DashboardWidgetTimeseriesDefinitionArgs.builder()
                            .requests(DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                .formulas(                            
                                    DashboardWidgetTimeseriesDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("my_query_1 + my_query_2")
                                        .alias("my ff query")
                                        .build(),
                                    DashboardWidgetTimeseriesDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("my_query_1 * my_query_2")
                                        .limit(DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs.builder()
                                            .count(5)
                                            .order("desc")
                                            .build())
                                        .alias("my second ff query")
                                        .build())
                                .queries(                            
                                    DashboardWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                        .metricQuery(DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                                            .dataSource("metrics")
                                            .query("avg:system.cpu.user{app:general} by {env}")
                                            .name("my_query_1")
                                            .aggregator("sum")
                                            .build())
                                        .build(),
                                    DashboardWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                        .metricQuery(DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                                            .query("avg:system.cpu.user{app:general} by {env}")
                                            .name("my_query_2")
                                            .aggregator("sum")
                                            .build())
                                        .build())
                                .build())
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(16)
                            .width(25)
                            .x(58)
                            .y(83)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .timeseriesDefinition(DashboardWidgetTimeseriesDefinitionArgs.builder()
                            .requests(                        
                                DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                    .queries(DashboardWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                        .eventQuery(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.builder()
                                            .name("my-query")
                                            .dataSource("logs")
                                            .indexes("days-3")
                                            .computes(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("count")
                                                .build())
                                            .groupBies(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("host")
                                                .sort(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .metric("@lambda.max_memory_used")
                                                    .aggregation("avg")
                                                    .build())
                                                .limit(10)
                                                .build())
                                            .build())
                                        .build())
                                    .build(),
                                DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                    .displayType("overlay")
                                    .queries(DashboardWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                        .metricQuery(DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("MyOverlay")
                                            .dataSource("metrics")
                                            .query("avg:system.cpu.user{host:COMP-QJWVM2FYT4}")
                                            .build())
                                        .build())
                                    .build())
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(16)
                            .width(28)
                            .x(29)
                            .y(83)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .timeseriesDefinition(DashboardWidgetTimeseriesDefinitionArgs.builder()
                            .requests(DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                .queries(DashboardWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                    .processQuery(DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs.builder()
                                        .dataSource("process")
                                        .textFilter("abc")
                                        .metric("process.stat.cpu.total_pct")
                                        .limit(10)
                                        .tagFilters("some_filter")
                                        .name("my_process_query")
                                        .sort("asc")
                                        .isNormalizedCpu(true)
                                        .aggregator("sum")
                                        .build())
                                    .build())
                                .build())
                            .build())
                        .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                            .height(16)
                            .width(28)
                            .x(0)
                            .y(83)
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .timeseriesDefinition(DashboardWidgetTimeseriesDefinitionArgs.builder()
                            .requests(DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                                .formulas(DashboardWidgetTimeseriesDefinitionRequestFormulaArgs.builder()
                                    .formulaExpression("query1")
                                    .alias("my cloud cost query")
                                    .build())
                                .queries(DashboardWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                    .cloudCostQuery(DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs.builder()
                                        .dataSource("cloud_cost")
                                        .query("sum:aws.cost.amortized{*}")
                                        .name("query1")
                                        .aggregator("sum")
                                        .build())
                                    .build())
                                .build())
                            .build())
                        .build(),
                    DashboardWidgetArgs.builder()
                        .powerpackDefinition(DashboardWidgetPowerpackDefinitionArgs.builder()
                            .powerpackId("00000000-0000-0000-0000-000000000000")
                            .backgroundColor("blue")
                            .bannerImg("https://example.org/example.png")
                            .showTitle(true)
                            .title("Powerpack Widget")
                            .templateVariables(DashboardWidgetPowerpackDefinitionTemplateVariablesArgs.builder()
                                .controlledExternallies(DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs.builder()
                                    .name("var_2")
                                    .values("autoscaling")
                                    .prefix("service_name")
                                    .build())
                                .controlledByPowerpacks(DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs.builder()
                                    .name("var_3")
                                    .prefix("timeframe")
                                    .values(                                
                                        "default",
                                        "values",
                                        "here")
                                    .build())
                                .build())
                            .build())
                        .build())
                .templateVariables(            
                    DashboardTemplateVariableArgs.builder()
                        .name("var_1")
                        .prefix("host")
                        .default_("aws")
                        .build(),
                    DashboardTemplateVariableArgs.builder()
                        .name("var_2")
                        .prefix("service_name")
                        .default_("autoscaling")
                        .build())
                .templateVariablePresets(DashboardTemplateVariablePresetArgs.builder()
                    .name("preset_1")
                    .templateVariables(                
                        DashboardTemplateVariablePresetTemplateVariableArgs.builder()
                            .name("var_1")
                            .value("host.dc")
                            .build(),
                        DashboardTemplateVariablePresetTemplateVariableArgs.builder()
                            .name("var_2")
                            .value("my_service")
                            .build())
                    .build())
                .build());
    
        }
    }
    
    resources:
      # Example Ordered Layout
      orderedDashboard:
        type: datadog:Dashboard
        name: ordered_dashboard
        properties:
          title: Ordered Layout Dashboard
          description: Created using the Datadog provider in Pulumi
          layoutType: ordered
          widgets:
            - alertGraphDefinition:
                alertId: '895605'
                vizType: timeseries
                title: Widget Title
                liveSpan: 1h
            - alertValueDefinition:
                alertId: '895605'
                precision: 3
                unit: b
                textAlign: center
                title: Widget Title
            - alertValueDefinition:
                alertId: '895605'
                precision: 3
                unit: b
                textAlign: center
                title: Widget Title
            - changeDefinition:
                requests:
                  - q: avg:system.load.1{env:staging} by {account}
                    changeType: absolute
                    compareTo: week_before
                    increaseGood: true
                    orderBy: name
                    orderDir: desc
                    showPresent: true
                title: Widget Title
                liveSpan: 1h
            - distributionDefinition:
                requests:
                  - q: avg:system.load.1{env:staging} by {account}
                    style:
                      palette: warm
                title: Widget Title
                liveSpan: 1h
            - checkStatusDefinition:
                check: aws.ecs.agent_connected
                grouping: cluster
                groupBies:
                  - account
                  - cluster
                tags:
                  - account:demo
                  - cluster:awseb-ruthebdog-env-8-dn3m6u3gvk
                title: Widget Title
                liveSpan: 1h
            - heatmapDefinition:
                requests:
                  - q: avg:system.load.1{env:staging} by {account}
                    style:
                      palette: warm
                yaxis:
                  min: 1
                  max: 2
                  includeZero: true
                  scale: sqrt
                title: Widget Title
                liveSpan: 1h
            - hostmapDefinition:
                request:
                  fills:
                    - q: avg:system.load.1{*} by {host}
                  sizes:
                    - q: avg:memcache.uptime{*} by {host}
                nodeType: container
                groups:
                  - host
                  - region
                noGroupHosts: true
                noMetricHosts: true
                scopes:
                  - region:us-east-1
                  - aws_account:727006795293
                style:
                  palette: yellow_to_green
                  paletteFlip: true
                  fillMin: '10'
                  fillMax: '20'
                title: Widget Title
            - noteDefinition:
                content: note text
                backgroundColor: pink
                fontSize: '14'
                textAlign: center
                showTick: true
                tickEdge: left
                tickPos: 50%
            - queryValueDefinition:
                requests:
                  - q: avg:system.load.1{env:staging} by {account}
                    aggregator: sum
                    conditionalFormats:
                      - comparator: <
                        value: '2'
                        palette: white_on_green
                      - comparator: '>'
                        value: '2.2'
                        palette: white_on_red
                autoscale: true
                customUnit: xx
                precision: '4'
                textAlign: right
                title: Widget Title
                liveSpan: 1h
            - queryTableDefinition:
                requests:
                  - q: avg:system.load.1{env:staging} by {account}
                    aggregator: sum
                    limit: '10'
                    conditionalFormats:
                      - comparator: <
                        value: '2'
                        palette: white_on_green
                      - comparator: '>'
                        value: '2.2'
                        palette: white_on_red
                title: Widget Title
                liveSpan: 1h
            - scatterplotDefinition:
                request:
                  xes:
                    - q: avg:system.cpu.user{*} by {service, account}
                      aggregator: max
                  ys:
                    - q: avg:system.mem.used{*} by {service, account}
                      aggregator: min
                colorByGroups:
                  - account
                  - apm-role-group
                xaxis:
                  includeZero: true
                  label: x
                  min: '1'
                  max: '2000'
                  scale: pow
                yaxis:
                  includeZero: false
                  label: y
                  min: '5'
                  max: '2222'
                  scale: log
                title: Widget Title
                liveSpan: 1h
            - servicemapDefinition:
                service: master-db
                filters:
                  - env:prod
                  - datacenter:dc1
                title: 'env: prod, datacenter:dc1, service: master-db'
                titleSize: '16'
                titleAlign: left
            - timeseriesDefinition:
                requests:
                  - q: avg:system.cpu.user{app:general} by {env}
                    displayType: line
                    style:
                      palette: warm
                      lineType: dashed
                      lineWidth: thin
                    metadatas:
                      - expression: avg:system.cpu.user{app:general} by {env}
                        aliasName: Alpha
                  - logQuery:
                      index: mcnulty
                      computeQuery:
                        aggregation: avg
                        facet: '@duration'
                        interval: 5000
                      searchQuery: status:info
                      groupBies:
                        - facet: host
                          limit: 10
                          sortQuery:
                            aggregation: avg
                            order: desc
                            facet: '@duration'
                    displayType: area
                  - apmQuery:
                      index: apm-search
                      computeQuery:
                        aggregation: avg
                        facet: '@duration'
                        interval: 5000
                      searchQuery: type:web
                      groupBies:
                        - facet: resource_name
                          limit: 50
                          sortQuery:
                            aggregation: avg
                            order: desc
                            facet: '@string_query.interval'
                    displayType: bars
                  - processQuery:
                      metric: process.stat.cpu.total_pct
                      searchBy: error
                      filterBies:
                        - active
                      limit: 50
                    displayType: area
                markers:
                  - displayType: error dashed
                    label: ' z=6 '
                    value: y = 4
                  - displayType: ok solid
                    value: 10 < y < 999
                    label: ' x=8 '
                title: Widget Title
                showLegend: true
                legendSize: '2'
                liveSpan: 1h
                events:
                  - q: sources:test tags:1
                  - q: sources:test tags:2
                yaxis:
                  scale: log
                  includeZero: false
                  max: 100
            - toplistDefinition:
                requests:
                  - q: avg:system.cpu.user{app:general} by {env}
                    conditionalFormats:
                      - comparator: <
                        value: '2'
                        palette: white_on_green
                      - comparator: '>'
                        value: '2.2'
                        palette: white_on_red
                title: Widget Title
            - groupDefinition:
                layoutType: ordered
                title: Group Widget
                widgets:
                  - noteDefinition:
                      content: cluster note widget
                      backgroundColor: pink
                      fontSize: '14'
                      textAlign: center
                      showTick: true
                      tickEdge: left
                      tickPos: 50%
                  - alertGraphDefinition:
                      alertId: '123'
                      vizType: toplist
                      title: Alert Graph
                      liveSpan: 1h
            - serviceLevelObjectiveDefinition:
                title: Widget Title
                viewType: detail
                sloId: '56789'
                showErrorBudget: true
                viewMode: overall
                timeWindows:
                  - 7d
                  - previous_week
          templateVariables:
            - name: var_1
              prefix: host
              default: aws
            - name: var_2
              prefix: service_name
              default: autoscaling
          templateVariablePresets:
            - name: preset_1
              templateVariables:
                - name: var_1
                  value: host.dc
                - name: var_2
                  value: my_service
      # Example Free Layout
      freeDashboard:
        type: datadog:Dashboard
        name: free_dashboard
        properties:
          title: Free Layout Dashboard
          description: Created using the Datadog provider in Pulumi
          layoutType: free
          widgets:
            - eventStreamDefinition:
                query: '*'
                eventSize: l
                title: Widget Title
                titleSize: 16
                titleAlign: left
                liveSpan: 1h
              widgetLayout:
                height: 43
                width: 32
                x: 0
                y: 0
            - eventTimelineDefinition:
                query: '*'
                title: Widget Title
                titleSize: 16
                titleAlign: left
                liveSpan: 1h
              widgetLayout:
                height: 9
                width: 66
                x: 33
                y: 60
            - freeTextDefinition:
                text: free text content
                color: '#d00'
                fontSize: '36'
                textAlign: left
              widgetLayout:
                height: 20
                width: 34
                x: 33
                y: 0
            - iframeDefinition:
                url: http://google.com
              widgetLayout:
                height: 46
                width: 39
                x: 101
                y: 0
            - imageDefinition:
                url: https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&h=350
                sizing: fit
                margin: small
              widgetLayout:
                height: 20
                width: 30
                x: 69
                y: 0
            - logStreamDefinition:
                indexes:
                  - main
                query: error
                columns:
                  - core_host
                  - core_service
                  - tag_source
                showDateColumn: true
                showMessageColumn: true
                messageDisplay: expanded-md
                sort:
                  column: time
                  order: desc
              widgetLayout:
                height: 36
                width: 32
                x: 0
                y: 45
            - manageStatusDefinition:
                colorPreference: text
                displayFormat: countsAndList
                hideZeroCounts: true
                query: type:metric
                showLastTriggered: false
                sort: status,asc
                summaryType: monitors
                title: Widget Title
                titleSize: 16
                titleAlign: left
              widgetLayout:
                height: 40
                width: 30
                x: 101
                y: 48
            - traceServiceDefinition:
                displayFormat: three_column
                env: datadog.com
                service: alerting-cassandra
                showBreakdown: true
                showDistribution: true
                showErrors: true
                showHits: true
                showLatency: false
                showResourceList: false
                sizeFormat: large
                spanName: cassandra.query
                title: 'alerting-cassandra #env:datadog.com'
                titleAlign: center
                titleSize: '13'
                liveSpan: 1h
              widgetLayout:
                height: 38
                width: 66
                x: 33
                y: 21
            - timeseriesDefinition:
                requests:
                  - formulas:
                      - formulaExpression: my_query_1 + my_query_2
                        alias: my ff query
                      - formulaExpression: my_query_1 * my_query_2
                        limit:
                          count: 5
                          order: desc
                        alias: my second ff query
                    queries:
                      - metricQuery:
                          dataSource: metrics
                          query: avg:system.cpu.user{app:general} by {env}
                          name: my_query_1
                          aggregator: sum
                      - metricQuery:
                          query: avg:system.cpu.user{app:general} by {env}
                          name: my_query_2
                          aggregator: sum
              widgetLayout:
                height: 16
                width: 25
                x: 58
                y: 83
            - timeseriesDefinition:
                requests:
                  - queries:
                      - eventQuery:
                          name: my-query
                          dataSource: logs
                          indexes:
                            - days-3
                          computes:
                            - aggregation: count
                          groupBies:
                            - facet: host
                              sort:
                                metric: '@lambda.max_memory_used'
                                aggregation: avg
                              limit: 10
                  - displayType: overlay
                    queries:
                      - metricQuery:
                          name: MyOverlay
                          dataSource: metrics
                          query: avg:system.cpu.user{host:COMP-QJWVM2FYT4}
              widgetLayout:
                height: 16
                width: 28
                x: 29
                y: 83
            - timeseriesDefinition:
                requests:
                  - queries:
                      - processQuery:
                          dataSource: process
                          textFilter: abc
                          metric: process.stat.cpu.total_pct
                          limit: 10
                          tagFilters:
                            - some_filter
                          name: my_process_query
                          sort: asc
                          isNormalizedCpu: true
                          aggregator: sum
              widgetLayout:
                height: 16
                width: 28
                x: 0
                y: 83
            - timeseriesDefinition:
                requests:
                  - formulas:
                      - formulaExpression: query1
                        alias: my cloud cost query
                    queries:
                      - cloudCostQuery:
                          dataSource: cloud_cost
                          query: sum:aws.cost.amortized{*}
                          name: query1
                          aggregator: sum
            - powerpackDefinition:
                powerpackId: 00000000-0000-0000-0000-000000000000
                backgroundColor: blue
                bannerImg: https://example.org/example.png
                showTitle: true
                title: Powerpack Widget
                templateVariables:
                  controlledExternallies:
                    - name: var_2
                      values:
                        - autoscaling
                      prefix: service_name
                  controlledByPowerpacks:
                    - name: var_3
                      prefix: timeframe
                      values:
                        - default
                        - values
                        - here
          templateVariables:
            - name: var_1
              prefix: host
              default: aws
            - name: var_2
              prefix: service_name
              default: autoscaling
          templateVariablePresets:
            - name: preset_1
              templateVariables:
                - name: var_1
                  value: host.dc
                - name: var_2
                  value: my_service
    

    Create Dashboard Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Dashboard(name: string, args: DashboardArgs, opts?: CustomResourceOptions);
    @overload
    def Dashboard(resource_name: str,
                  args: DashboardArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def Dashboard(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  layout_type: Optional[str] = None,
                  title: Optional[str] = None,
                  restricted_roles: Optional[Sequence[str]] = None,
                  is_read_only: Optional[bool] = None,
                  notify_lists: Optional[Sequence[str]] = None,
                  reflow_type: Optional[str] = None,
                  dashboard_lists: Optional[Sequence[int]] = None,
                  tags: Optional[Sequence[str]] = None,
                  template_variable_presets: Optional[Sequence[DashboardTemplateVariablePresetArgs]] = None,
                  template_variables: Optional[Sequence[DashboardTemplateVariableArgs]] = None,
                  description: Optional[str] = None,
                  url: Optional[str] = None,
                  widgets: Optional[Sequence[DashboardWidgetArgs]] = None)
    func NewDashboard(ctx *Context, name string, args DashboardArgs, opts ...ResourceOption) (*Dashboard, error)
    public Dashboard(string name, DashboardArgs args, CustomResourceOptions? opts = null)
    public Dashboard(String name, DashboardArgs args)
    public Dashboard(String name, DashboardArgs args, CustomResourceOptions options)
    
    type: datadog:Dashboard
    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 DashboardArgs
    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 DashboardArgs
    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 DashboardArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DashboardArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DashboardArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var dashboardResource = new Datadog.Dashboard("dashboardResource", new()
    {
        LayoutType = "string",
        Title = "string",
        RestrictedRoles = new[]
        {
            "string",
        },
        NotifyLists = new[]
        {
            "string",
        },
        ReflowType = "string",
        DashboardLists = new[]
        {
            0,
        },
        Tags = new[]
        {
            "string",
        },
        TemplateVariablePresets = new[]
        {
            new Datadog.Inputs.DashboardTemplateVariablePresetArgs
            {
                Name = "string",
                TemplateVariables = new[]
                {
                    new Datadog.Inputs.DashboardTemplateVariablePresetTemplateVariableArgs
                    {
                        Name = "string",
                        Values = new[]
                        {
                            "string",
                        },
                    },
                },
            },
        },
        TemplateVariables = new[]
        {
            new Datadog.Inputs.DashboardTemplateVariableArgs
            {
                Name = "string",
                AvailableValues = new[]
                {
                    "string",
                },
                Defaults = new[]
                {
                    "string",
                },
                Prefix = "string",
            },
        },
        Description = "string",
        Url = "string",
        Widgets = new[]
        {
            new Datadog.Inputs.DashboardWidgetArgs
            {
                AlertGraphDefinition = new Datadog.Inputs.DashboardWidgetAlertGraphDefinitionArgs
                {
                    AlertId = "string",
                    VizType = "string",
                    LiveSpan = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                AlertValueDefinition = new Datadog.Inputs.DashboardWidgetAlertValueDefinitionArgs
                {
                    AlertId = "string",
                    Precision = 0,
                    TextAlign = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Unit = "string",
                },
                ChangeDefinition = new Datadog.Inputs.DashboardWidgetChangeDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetChangeDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ChangeType = "string",
                            CompareTo = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            IncreaseGood = false,
                            LogQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            OrderBy = "string",
                            OrderDir = "string",
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ShowPresent = false,
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                CheckStatusDefinition = new Datadog.Inputs.DashboardWidgetCheckStatusDefinitionArgs
                {
                    Check = "string",
                    Grouping = "string",
                    Group = "string",
                    GroupBies = new[]
                    {
                        "string",
                    },
                    LiveSpan = "string",
                    Tags = new[]
                    {
                        "string",
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                DistributionDefinition = new Datadog.Inputs.DashboardWidgetDistributionDefinitionArgs
                {
                    LegendSize = "string",
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ApmStatsQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestApmStatsQueryArgs
                            {
                                Env = "string",
                                Name = "string",
                                PrimaryTag = "string",
                                RowType = "string",
                                Service = "string",
                                Columns = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs
                                    {
                                        Name = "string",
                                        Alias = "string",
                                        CellDisplayMode = "string",
                                        Order = "string",
                                    },
                                },
                                Resource = "string",
                            },
                            LogQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            RumQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.DashboardWidgetDistributionDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    ShowLegend = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                EventStreamDefinition = new Datadog.Inputs.DashboardWidgetEventStreamDefinitionArgs
                {
                    Query = "string",
                    EventSize = "string",
                    LiveSpan = "string",
                    TagsExecution = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                EventTimelineDefinition = new Datadog.Inputs.DashboardWidgetEventTimelineDefinitionArgs
                {
                    Query = "string",
                    LiveSpan = "string",
                    TagsExecution = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                FreeTextDefinition = new Datadog.Inputs.DashboardWidgetFreeTextDefinitionArgs
                {
                    Text = "string",
                    Color = "string",
                    FontSize = "string",
                    TextAlign = "string",
                },
                GeomapDefinition = new Datadog.Inputs.DashboardWidgetGeomapDefinitionArgs
                {
                    View = new Datadog.Inputs.DashboardWidgetGeomapDefinitionViewArgs
                    {
                        Focus = "string",
                    },
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetGeomapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                        },
                    },
                    Style = new Datadog.Inputs.DashboardWidgetGeomapDefinitionStyleArgs
                    {
                        Palette = "string",
                        PaletteFlip = false,
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                GroupDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionArgs
                {
                    LayoutType = "string",
                    BackgroundColor = "string",
                    BannerImg = "string",
                    ShowTitle = false,
                    Title = "string",
                    Widgets = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetArgs
                        {
                            AlertGraphDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs
                            {
                                AlertId = "string",
                                VizType = "string",
                                LiveSpan = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            AlertValueDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionArgs
                            {
                                AlertId = "string",
                                Precision = 0,
                                TextAlign = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Unit = "string",
                            },
                            ChangeDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestArgs
                                    {
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ChangeType = "string",
                                        CompareTo = "string",
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        IncreaseGood = false,
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        OrderBy = "string",
                                        OrderDir = "string",
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ShowPresent = false,
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            CheckStatusDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionArgs
                            {
                                Check = "string",
                                Grouping = "string",
                                Group = "string",
                                GroupBies = new[]
                                {
                                    "string",
                                },
                                LiveSpan = "string",
                                Tags = new[]
                                {
                                    "string",
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            DistributionDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionArgs
                            {
                                LegendSize = "string",
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestArgs
                                    {
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ApmStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryArgs
                                        {
                                            Env = "string",
                                            Name = "string",
                                            PrimaryTag = "string",
                                            RowType = "string",
                                            Service = "string",
                                            Columns = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs
                                                {
                                                    Name = "string",
                                                    Alias = "string",
                                                    CellDisplayMode = "string",
                                                    Order = "string",
                                                },
                                            },
                                            Resource = "string",
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleArgs
                                        {
                                            Palette = "string",
                                        },
                                    },
                                },
                                ShowLegend = false,
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            EventStreamDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionArgs
                            {
                                Query = "string",
                                EventSize = "string",
                                LiveSpan = "string",
                                TagsExecution = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            EventTimelineDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionArgs
                            {
                                Query = "string",
                                LiveSpan = "string",
                                TagsExecution = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            FreeTextDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionArgs
                            {
                                Text = "string",
                                Color = "string",
                                FontSize = "string",
                                TextAlign = "string",
                            },
                            GeomapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionArgs
                            {
                                View = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewArgs
                                {
                                    Focus = "string",
                                },
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                    },
                                },
                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleArgs
                                {
                                    Palette = "string",
                                    PaletteFlip = false,
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            HeatmapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Events = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventArgs
                                    {
                                        Q = "string",
                                        TagsExecution = "string",
                                    },
                                },
                                LegendSize = "string",
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestArgs
                                    {
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleArgs
                                        {
                                            Palette = "string",
                                        },
                                    },
                                },
                                ShowLegend = false,
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Yaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            HostmapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Groups = new[]
                                {
                                    "string",
                                },
                                NoGroupHosts = false,
                                NoMetricHosts = false,
                                NodeType = "string",
                                Request = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestArgs
                                {
                                    Fills = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArgs
                                        {
                                            ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryArgs
                                            {
                                                Metric = "string",
                                                FilterBies = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                SearchBy = "string",
                                            },
                                            Q = "string",
                                            RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                        },
                                    },
                                    Sizes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArgs
                                        {
                                            ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryArgs
                                            {
                                                Metric = "string",
                                                FilterBies = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                SearchBy = "string",
                                            },
                                            Q = "string",
                                            RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                        },
                                    },
                                },
                                Scopes = new[]
                                {
                                    "string",
                                },
                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleArgs
                                {
                                    FillMax = "string",
                                    FillMin = "string",
                                    Palette = "string",
                                    PaletteFlip = false,
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            Id = 0,
                            IframeDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetIframeDefinitionArgs
                            {
                                Url = "string",
                            },
                            ImageDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetImageDefinitionArgs
                            {
                                Url = "string",
                                HasBackground = false,
                                HasBorder = false,
                                HorizontalAlign = "string",
                                Margin = "string",
                                Sizing = "string",
                                UrlDarkTheme = "string",
                                VerticalAlign = "string",
                            },
                            ListStreamDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionArgs
                            {
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestArgs
                                    {
                                        Columns = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArgs
                                            {
                                                Field = "string",
                                                Width = "string",
                                            },
                                        },
                                        Query = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryArgs
                                        {
                                            DataSource = "string",
                                            EventSize = "string",
                                            Indexes = new[]
                                            {
                                                "string",
                                            },
                                            QueryString = "string",
                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortArgs
                                            {
                                                Column = "string",
                                                Order = "string",
                                            },
                                            Storage = "string",
                                        },
                                        ResponseFormat = "string",
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            LogStreamDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionArgs
                            {
                                Columns = new[]
                                {
                                    "string",
                                },
                                Indexes = new[]
                                {
                                    "string",
                                },
                                LiveSpan = "string",
                                MessageDisplay = "string",
                                Query = "string",
                                ShowDateColumn = false,
                                ShowMessageColumn = false,
                                Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortArgs
                                {
                                    Column = "string",
                                    Order = "string",
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            ManageStatusDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionArgs
                            {
                                Query = "string",
                                ColorPreference = "string",
                                DisplayFormat = "string",
                                HideZeroCounts = false,
                                ShowLastTriggered = false,
                                ShowPriority = false,
                                Sort = "string",
                                SummaryType = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            NoteDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs
                            {
                                Content = "string",
                                BackgroundColor = "string",
                                FontSize = "string",
                                HasPadding = false,
                                ShowTick = false,
                                TextAlign = "string",
                                TickEdge = "string",
                                TickPos = "string",
                                VerticalAlign = "string",
                            },
                            PowerpackDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionArgs
                            {
                                PowerpackId = "string",
                                BackgroundColor = "string",
                                BannerImg = "string",
                                ShowTitle = false,
                                TemplateVariables = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesArgs
                                {
                                    ControlledByPowerpacks = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs
                                        {
                                            Name = "string",
                                            Values = new[]
                                            {
                                                "string",
                                            },
                                            Prefix = "string",
                                        },
                                    },
                                    ControlledExternallies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs
                                        {
                                            Name = "string",
                                            Values = new[]
                                            {
                                                "string",
                                            },
                                            Prefix = "string",
                                        },
                                    },
                                },
                                Title = "string",
                            },
                            QueryTableDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                HasSearchBar = "string",
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestArgs
                                    {
                                        Aggregator = "string",
                                        Alias = "string",
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ApmStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryArgs
                                        {
                                            Env = "string",
                                            Name = "string",
                                            PrimaryTag = "string",
                                            RowType = "string",
                                            Service = "string",
                                            Columns = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs
                                                {
                                                    Name = "string",
                                                    Alias = "string",
                                                    CellDisplayMode = "string",
                                                    Order = "string",
                                                },
                                            },
                                            Resource = "string",
                                        },
                                        CellDisplayModes = new[]
                                        {
                                            "string",
                                        },
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Limit = 0,
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Order = "string",
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            QueryValueDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionArgs
                            {
                                Autoscale = false,
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                CustomUnit = "string",
                                LiveSpan = "string",
                                Precision = 0,
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestArgs
                                    {
                                        Aggregator = "string",
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                    },
                                },
                                TextAlign = "string",
                                TimeseriesBackground = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundArgs
                                {
                                    Type = "string",
                                    Yaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs
                                    {
                                        IncludeZero = false,
                                        Label = "string",
                                        Max = "string",
                                        Min = "string",
                                        Scale = "string",
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            RunWorkflowDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionArgs
                            {
                                WorkflowId = "string",
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Inputs = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputArgs
                                    {
                                        Name = "string",
                                        Value = "string",
                                    },
                                },
                                LiveSpan = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            ScatterplotDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs
                            {
                                ColorByGroups = new[]
                                {
                                    "string",
                                },
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                LiveSpan = "string",
                                Request = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestArgs
                                {
                                    ScatterplotTables = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArgs
                                        {
                                            Formulas = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs
                                                {
                                                    Dimension = "string",
                                                    FormulaExpression = "string",
                                                    Alias = "string",
                                                },
                                            },
                                            Queries = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs
                                                {
                                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        OperationName = "string",
                                                        ResourceName = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        IsUpstream = false,
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                    },
                                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Env = "string",
                                                        Name = "string",
                                                        Service = "string",
                                                        Stat = "string",
                                                        GroupBies = new[]
                                                        {
                                                            "string",
                                                        },
                                                        OperationName = "string",
                                                        PrimaryTagName = "string",
                                                        PrimaryTagValue = "string",
                                                        ResourceName = "string",
                                                    },
                                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                    },
                                                    EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs
                                                    {
                                                        Computes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Interval = 0,
                                                                Metric = "string",
                                                            },
                                                        },
                                                        DataSource = "string",
                                                        Name = "string",
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Metric = "string",
                                                                    Order = "string",
                                                                },
                                                            },
                                                        },
                                                        Indexes = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs
                                                        {
                                                            Query = "string",
                                                        },
                                                        Storage = "string",
                                                    },
                                                    MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs
                                                    {
                                                        Name = "string",
                                                        Query = "string",
                                                        Aggregator = "string",
                                                        DataSource = "string",
                                                    },
                                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Metric = "string",
                                                        Name = "string",
                                                        Aggregator = "string",
                                                        IsNormalizedCpu = false,
                                                        Limit = 0,
                                                        Sort = "string",
                                                        TagFilters = new[]
                                                        {
                                                            "string",
                                                        },
                                                        TextFilter = "string",
                                                    },
                                                    SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs
                                                    {
                                                        DataSource = "string",
                                                        Measure = "string",
                                                        SloId = "string",
                                                        AdditionalQueryFilters = "string",
                                                        GroupMode = "string",
                                                        Name = "string",
                                                        SloQueryType = "string",
                                                    },
                                                },
                                            },
                                        },
                                    },
                                    Xes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArgs
                                        {
                                            Aggregator = "string",
                                            ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryArgs
                                            {
                                                Metric = "string",
                                                FilterBies = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                SearchBy = "string",
                                            },
                                            Q = "string",
                                            RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                        },
                                    },
                                    Ys = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArgs
                                        {
                                            Aggregator = "string",
                                            ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryArgs
                                            {
                                                Metric = "string",
                                                FilterBies = new[]
                                                {
                                                    "string",
                                                },
                                                Limit = 0,
                                                SearchBy = "string",
                                            },
                                            Q = "string",
                                            RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                            SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryArgs
                                            {
                                                Index = "string",
                                                ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Order = "string",
                                                            Facet = "string",
                                                        },
                                                    },
                                                },
                                                MultiComputes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                },
                                                SearchQuery = "string",
                                            },
                                        },
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Xaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                                Yaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            ServiceLevelObjectiveDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs
                            {
                                SloId = "string",
                                TimeWindows = new[]
                                {
                                    "string",
                                },
                                ViewMode = "string",
                                ViewType = "string",
                                AdditionalQueryFilters = "string",
                                GlobalTimeTarget = "string",
                                ShowErrorBudget = false,
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            ServicemapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs
                            {
                                Filters = new[]
                                {
                                    "string",
                                },
                                Service = "string",
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            SloListDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSloListDefinitionArgs
                            {
                                Request = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestArgs
                                {
                                    Query = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryArgs
                                    {
                                        QueryString = "string",
                                        Limit = 0,
                                        Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArgs
                                        {
                                            Column = "string",
                                            Order = "string",
                                        },
                                    },
                                    RequestType = "string",
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            SplitGraphDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionArgs
                            {
                                Size = "string",
                                SourceWidgetDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs
                                {
                                    ChangeDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs
                                    {
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        LiveSpan = "string",
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs
                                            {
                                                ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ChangeType = "string",
                                                CompareTo = "string",
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                IncreaseGood = false,
                                                LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                OrderBy = "string",
                                                OrderDir = "string",
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs
                                                {
                                                    Metric = "string",
                                                    FilterBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    SearchBy = "string",
                                                },
                                                Q = "string",
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                                RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ShowPresent = false,
                                            },
                                        },
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                    },
                                    GeomapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs
                                    {
                                        View = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs
                                        {
                                            Focus = "string",
                                        },
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        LiveSpan = "string",
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs
                                            {
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                Q = "string",
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                                RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                            },
                                        },
                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs
                                        {
                                            Palette = "string",
                                            PaletteFlip = false,
                                        },
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                    },
                                    QueryTableDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs
                                    {
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        HasSearchBar = "string",
                                        LiveSpan = "string",
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs
                                            {
                                                Aggregator = "string",
                                                Alias = "string",
                                                ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ApmStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs
                                                {
                                                    Env = "string",
                                                    Name = "string",
                                                    PrimaryTag = "string",
                                                    RowType = "string",
                                                    Service = "string",
                                                    Columns = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs
                                                        {
                                                            Name = "string",
                                                            Alias = "string",
                                                            CellDisplayMode = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                    Resource = "string",
                                                },
                                                CellDisplayModes = new[]
                                                {
                                                    "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                Limit = 0,
                                                LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                Order = "string",
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs
                                                {
                                                    Metric = "string",
                                                    FilterBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    SearchBy = "string",
                                                },
                                                Q = "string",
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                                RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                            },
                                        },
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                    },
                                    QueryValueDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs
                                    {
                                        Autoscale = false,
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        CustomUnit = "string",
                                        LiveSpan = "string",
                                        Precision = 0,
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs
                                            {
                                                Aggregator = "string",
                                                ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs
                                                {
                                                    Metric = "string",
                                                    FilterBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    SearchBy = "string",
                                                },
                                                Q = "string",
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                                RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                            },
                                        },
                                        TextAlign = "string",
                                        TimeseriesBackground = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs
                                        {
                                            Type = "string",
                                            Yaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs
                                            {
                                                IncludeZero = false,
                                                Label = "string",
                                                Max = "string",
                                                Min = "string",
                                                Scale = "string",
                                            },
                                        },
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                    },
                                    ScatterplotDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs
                                    {
                                        ColorByGroups = new[]
                                        {
                                            "string",
                                        },
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        LiveSpan = "string",
                                        Request = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs
                                        {
                                            ScatterplotTables = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs
                                                {
                                                    Formulas = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs
                                                        {
                                                            Dimension = "string",
                                                            FormulaExpression = "string",
                                                            Alias = "string",
                                                        },
                                                    },
                                                    Queries = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs
                                                        {
                                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs
                                                            {
                                                                DataSource = "string",
                                                                Env = "string",
                                                                Name = "string",
                                                                OperationName = "string",
                                                                ResourceName = "string",
                                                                Service = "string",
                                                                Stat = "string",
                                                                IsUpstream = false,
                                                                PrimaryTagName = "string",
                                                                PrimaryTagValue = "string",
                                                            },
                                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs
                                                            {
                                                                DataSource = "string",
                                                                Env = "string",
                                                                Name = "string",
                                                                Service = "string",
                                                                Stat = "string",
                                                                GroupBies = new[]
                                                                {
                                                                    "string",
                                                                },
                                                                OperationName = "string",
                                                                PrimaryTagName = "string",
                                                                PrimaryTagValue = "string",
                                                                ResourceName = "string",
                                                            },
                                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs
                                                            {
                                                                DataSource = "string",
                                                                Name = "string",
                                                                Query = "string",
                                                                Aggregator = "string",
                                                            },
                                                            EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs
                                                            {
                                                                Computes = new[]
                                                                {
                                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Interval = 0,
                                                                        Metric = "string",
                                                                    },
                                                                },
                                                                DataSource = "string",
                                                                Name = "string",
                                                                GroupBies = new[]
                                                                {
                                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs
                                                                    {
                                                                        Facet = "string",
                                                                        Limit = 0,
                                                                        Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs
                                                                        {
                                                                            Aggregation = "string",
                                                                            Metric = "string",
                                                                            Order = "string",
                                                                        },
                                                                    },
                                                                },
                                                                Indexes = new[]
                                                                {
                                                                    "string",
                                                                },
                                                                Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs
                                                                {
                                                                    Query = "string",
                                                                },
                                                                Storage = "string",
                                                            },
                                                            MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs
                                                            {
                                                                Name = "string",
                                                                Query = "string",
                                                                Aggregator = "string",
                                                                DataSource = "string",
                                                            },
                                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs
                                                            {
                                                                DataSource = "string",
                                                                Metric = "string",
                                                                Name = "string",
                                                                Aggregator = "string",
                                                                IsNormalizedCpu = false,
                                                                Limit = 0,
                                                                Sort = "string",
                                                                TagFilters = new[]
                                                                {
                                                                    "string",
                                                                },
                                                                TextFilter = "string",
                                                            },
                                                            SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs
                                                            {
                                                                DataSource = "string",
                                                                Measure = "string",
                                                                SloId = "string",
                                                                AdditionalQueryFilters = "string",
                                                                GroupMode = "string",
                                                                Name = "string",
                                                                SloQueryType = "string",
                                                            },
                                                        },
                                                    },
                                                },
                                            },
                                            Xes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs
                                                {
                                                    Aggregator = "string",
                                                    ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                    LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs
                                                    {
                                                        Metric = "string",
                                                        FilterBies = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        SearchBy = "string",
                                                    },
                                                    Q = "string",
                                                    RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                },
                                            },
                                            Ys = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs
                                                {
                                                    Aggregator = "string",
                                                    ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                    LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs
                                                    {
                                                        Metric = "string",
                                                        FilterBies = new[]
                                                        {
                                                            "string",
                                                        },
                                                        Limit = 0,
                                                        SearchBy = "string",
                                                    },
                                                    Q = "string",
                                                    RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs
                                                    {
                                                        Index = "string",
                                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                        GroupBies = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs
                                                            {
                                                                Facet = "string",
                                                                Limit = 0,
                                                                SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Order = "string",
                                                                    Facet = "string",
                                                                },
                                                            },
                                                        },
                                                        MultiComputes = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs
                                                            {
                                                                Aggregation = "string",
                                                                Facet = "string",
                                                                Interval = 0,
                                                            },
                                                        },
                                                        SearchQuery = "string",
                                                    },
                                                },
                                            },
                                        },
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                        Xaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs
                                        {
                                            IncludeZero = false,
                                            Label = "string",
                                            Max = "string",
                                            Min = "string",
                                            Scale = "string",
                                        },
                                        Yaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs
                                        {
                                            IncludeZero = false,
                                            Label = "string",
                                            Max = "string",
                                            Min = "string",
                                            Scale = "string",
                                        },
                                    },
                                    SunburstDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs
                                    {
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        HideTotal = false,
                                        LegendInline = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs
                                        {
                                            Type = "string",
                                            HidePercent = false,
                                            HideValue = false,
                                        },
                                        LegendTable = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs
                                        {
                                            Type = "string",
                                        },
                                        LiveSpan = "string",
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs
                                            {
                                                ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                NetworkQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs
                                                {
                                                    Metric = "string",
                                                    FilterBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    SearchBy = "string",
                                                },
                                                Q = "string",
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                                RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs
                                                {
                                                    Palette = "string",
                                                },
                                            },
                                        },
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                    },
                                    TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs
                                    {
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        Events = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs
                                            {
                                                Q = "string",
                                                TagsExecution = "string",
                                            },
                                        },
                                        LegendColumns = new[]
                                        {
                                            "string",
                                        },
                                        LegendLayout = "string",
                                        LegendSize = "string",
                                        LiveSpan = "string",
                                        Markers = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs
                                            {
                                                Value = "string",
                                                DisplayType = "string",
                                                Label = "string",
                                            },
                                        },
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs
                                            {
                                                ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                DisplayType = "string",
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                Metadatas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs
                                                    {
                                                        Expression = "string",
                                                        AliasName = "string",
                                                    },
                                                },
                                                NetworkQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                OnRightYaxis = false,
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs
                                                {
                                                    Metric = "string",
                                                    FilterBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    SearchBy = "string",
                                                },
                                                Q = "string",
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                                RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs
                                                {
                                                    LineType = "string",
                                                    LineWidth = "string",
                                                    Palette = "string",
                                                },
                                            },
                                        },
                                        RightYaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs
                                        {
                                            IncludeZero = false,
                                            Label = "string",
                                            Max = "string",
                                            Min = "string",
                                            Scale = "string",
                                        },
                                        ShowLegend = false,
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                        Yaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs
                                        {
                                            IncludeZero = false,
                                            Label = "string",
                                            Max = "string",
                                            Min = "string",
                                            Scale = "string",
                                        },
                                    },
                                    ToplistDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs
                                    {
                                        CustomLinks = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs
                                            {
                                                IsHidden = false,
                                                Label = "string",
                                                Link = "string",
                                                OverrideLabel = "string",
                                            },
                                        },
                                        LiveSpan = "string",
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs
                                            {
                                                ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs
                                                {
                                                    Metric = "string",
                                                    FilterBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Limit = 0,
                                                    SearchBy = "string",
                                                },
                                                Q = "string",
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                                RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs
                                                {
                                                    Index = "string",
                                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Facet = "string",
                                                        Interval = 0,
                                                    },
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                            {
                                                                Aggregation = "string",
                                                                Order = "string",
                                                                Facet = "string",
                                                            },
                                                        },
                                                    },
                                                    MultiComputes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Facet = "string",
                                                            Interval = 0,
                                                        },
                                                    },
                                                    SearchQuery = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs
                                                {
                                                    Palette = "string",
                                                },
                                            },
                                        },
                                        Title = "string",
                                        TitleAlign = "string",
                                        TitleSize = "string",
                                    },
                                    TreemapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs
                                    {
                                        Requests = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs
                                            {
                                                Formulas = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs
                                                    {
                                                        FormulaExpression = "string",
                                                        Alias = "string",
                                                        CellDisplayMode = "string",
                                                        ConditionalFormats = new[]
                                                        {
                                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs
                                                            {
                                                                Comparator = "string",
                                                                Palette = "string",
                                                                Value = 0,
                                                                CustomBgColor = "string",
                                                                CustomFgColor = "string",
                                                                HideValue = false,
                                                                ImageUrl = "string",
                                                                Metric = "string",
                                                                Timeframe = "string",
                                                            },
                                                        },
                                                        Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs
                                                        {
                                                            Count = 0,
                                                            Order = "string",
                                                        },
                                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs
                                                        {
                                                            Palette = "string",
                                                            PaletteIndex = 0,
                                                        },
                                                    },
                                                },
                                                Queries = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs
                                                    {
                                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            OperationName = "string",
                                                            ResourceName = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            IsUpstream = false,
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                        },
                                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Env = "string",
                                                            Name = "string",
                                                            Service = "string",
                                                            Stat = "string",
                                                            GroupBies = new[]
                                                            {
                                                                "string",
                                                            },
                                                            OperationName = "string",
                                                            PrimaryTagName = "string",
                                                            PrimaryTagValue = "string",
                                                            ResourceName = "string",
                                                        },
                                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                        },
                                                        EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs
                                                        {
                                                            Computes = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs
                                                                {
                                                                    Aggregation = "string",
                                                                    Interval = 0,
                                                                    Metric = "string",
                                                                },
                                                            },
                                                            DataSource = "string",
                                                            Name = "string",
                                                            GroupBies = new[]
                                                            {
                                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs
                                                                {
                                                                    Facet = "string",
                                                                    Limit = 0,
                                                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                                    {
                                                                        Aggregation = "string",
                                                                        Metric = "string",
                                                                        Order = "string",
                                                                    },
                                                                },
                                                            },
                                                            Indexes = new[]
                                                            {
                                                                "string",
                                                            },
                                                            Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs
                                                            {
                                                                Query = "string",
                                                            },
                                                            Storage = "string",
                                                        },
                                                        MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs
                                                        {
                                                            Name = "string",
                                                            Query = "string",
                                                            Aggregator = "string",
                                                            DataSource = "string",
                                                        },
                                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Metric = "string",
                                                            Name = "string",
                                                            Aggregator = "string",
                                                            IsNormalizedCpu = false,
                                                            Limit = 0,
                                                            Sort = "string",
                                                            TagFilters = new[]
                                                            {
                                                                "string",
                                                            },
                                                            TextFilter = "string",
                                                        },
                                                        SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs
                                                        {
                                                            DataSource = "string",
                                                            Measure = "string",
                                                            SloId = "string",
                                                            AdditionalQueryFilters = "string",
                                                            GroupMode = "string",
                                                            Name = "string",
                                                            SloQueryType = "string",
                                                        },
                                                    },
                                                },
                                            },
                                        },
                                        Title = "string",
                                    },
                                },
                                SplitConfig = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigArgs
                                {
                                    Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortArgs
                                    {
                                        Order = "string",
                                        Compute = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeArgs
                                        {
                                            Metric = "string",
                                            Aggregation = "string",
                                        },
                                    },
                                    SplitDimensions = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs
                                    {
                                        OneGraphPer = "string",
                                    },
                                    Limit = 0,
                                    StaticSplits = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs
                                        {
                                            SplitVectors = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs
                                                {
                                                    TagKey = "string",
                                                    TagValues = new[]
                                                    {
                                                        "string",
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                                HasUniformYAxes = false,
                                LiveSpan = "string",
                                Title = "string",
                            },
                            SunburstDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                HideTotal = false,
                                LegendInline = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs
                                {
                                    Type = "string",
                                    HidePercent = false,
                                    HideValue = false,
                                },
                                LegendTable = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs
                                {
                                    Type = "string",
                                },
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs
                                    {
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        NetworkQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleArgs
                                        {
                                            Palette = "string",
                                        },
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Events = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs
                                    {
                                        Q = "string",
                                        TagsExecution = "string",
                                    },
                                },
                                LegendColumns = new[]
                                {
                                    "string",
                                },
                                LegendLayout = "string",
                                LegendSize = "string",
                                LiveSpan = "string",
                                Markers = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs
                                    {
                                        Value = "string",
                                        DisplayType = "string",
                                        Label = "string",
                                    },
                                },
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs
                                    {
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        DisplayType = "string",
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Metadatas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs
                                            {
                                                Expression = "string",
                                                AliasName = "string",
                                            },
                                        },
                                        NetworkQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        OnRightYaxis = false,
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs
                                        {
                                            LineType = "string",
                                            LineWidth = "string",
                                            Palette = "string",
                                        },
                                    },
                                },
                                RightYaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                                ShowLegend = false,
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                                Yaxis = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            ToplistDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                LiveSpan = "string",
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs
                                    {
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        AuditQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ConditionalFormats = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs
                                            {
                                                Comparator = "string",
                                                Palette = "string",
                                                Value = 0,
                                                CustomBgColor = "string",
                                                CustomFgColor = "string",
                                                HideValue = false,
                                                ImageUrl = "string",
                                                Metric = "string",
                                                Timeframe = "string",
                                            },
                                        },
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                        RumQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs
                                        {
                                            Palette = "string",
                                        },
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TopologyMapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionArgs
                            {
                                CustomLinks = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArgs
                                    {
                                        IsHidden = false,
                                        Label = "string",
                                        Link = "string",
                                        OverrideLabel = "string",
                                    },
                                },
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArgs
                                    {
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryArgs
                                            {
                                                DataSource = "string",
                                                Filters = new[]
                                                {
                                                    "string",
                                                },
                                                Service = "string",
                                            },
                                        },
                                        RequestType = "string",
                                    },
                                },
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TraceServiceDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs
                            {
                                Service = "string",
                                Env = "string",
                                SpanName = "string",
                                ShowErrors = false,
                                ShowBreakdown = false,
                                ShowDistribution = false,
                                DisplayFormat = "string",
                                ShowHits = false,
                                ShowLatency = false,
                                ShowResourceList = false,
                                SizeFormat = "string",
                                LiveSpan = "string",
                                Title = "string",
                                TitleAlign = "string",
                                TitleSize = "string",
                            },
                            TreemapDefinition = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionArgs
                            {
                                Requests = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArgs
                                            {
                                                FormulaExpression = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                ConditionalFormats = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs
                                                    {
                                                        Comparator = "string",
                                                        Palette = "string",
                                                        Value = 0,
                                                        CustomBgColor = "string",
                                                        CustomFgColor = "string",
                                                        HideValue = false,
                                                        ImageUrl = "string",
                                                        Metric = "string",
                                                        Timeframe = "string",
                                                    },
                                                },
                                                Limit = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitArgs
                                                {
                                                    Count = 0,
                                                    Order = "string",
                                                },
                                                Style = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleArgs
                                                {
                                                    Palette = "string",
                                                    PaletteIndex = 0,
                                                },
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                },
                                Title = "string",
                            },
                            WidgetLayout = new Datadog.Inputs.DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs
                            {
                                Height = 0,
                                Width = 0,
                                X = 0,
                                Y = 0,
                                IsColumnBreak = false,
                            },
                        },
                    },
                },
                HeatmapDefinition = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetHeatmapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Events = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetHeatmapDefinitionEventArgs
                        {
                            Q = "string",
                            TagsExecution = "string",
                        },
                    },
                    LegendSize = "string",
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    ShowLegend = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Yaxis = new Datadog.Inputs.DashboardWidgetHeatmapDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                HostmapDefinition = new Datadog.Inputs.DashboardWidgetHostmapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Groups = new[]
                    {
                        "string",
                    },
                    NoGroupHosts = false,
                    NoMetricHosts = false,
                    NodeType = "string",
                    Request = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestArgs
                    {
                        Fills = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillArgs
                            {
                                ApmQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                        Sizes = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeArgs
                            {
                                ApmQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                    },
                    Scopes = new[]
                    {
                        "string",
                    },
                    Style = new Datadog.Inputs.DashboardWidgetHostmapDefinitionStyleArgs
                    {
                        FillMax = "string",
                        FillMin = "string",
                        Palette = "string",
                        PaletteFlip = false,
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                Id = 0,
                IframeDefinition = new Datadog.Inputs.DashboardWidgetIframeDefinitionArgs
                {
                    Url = "string",
                },
                ImageDefinition = new Datadog.Inputs.DashboardWidgetImageDefinitionArgs
                {
                    Url = "string",
                    HasBackground = false,
                    HasBorder = false,
                    HorizontalAlign = "string",
                    Margin = "string",
                    Sizing = "string",
                    UrlDarkTheme = "string",
                    VerticalAlign = "string",
                },
                ListStreamDefinition = new Datadog.Inputs.DashboardWidgetListStreamDefinitionArgs
                {
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetListStreamDefinitionRequestArgs
                        {
                            Columns = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetListStreamDefinitionRequestColumnArgs
                                {
                                    Field = "string",
                                    Width = "string",
                                },
                            },
                            Query = new Datadog.Inputs.DashboardWidgetListStreamDefinitionRequestQueryArgs
                            {
                                DataSource = "string",
                                EventSize = "string",
                                Indexes = new[]
                                {
                                    "string",
                                },
                                QueryString = "string",
                                Sort = new Datadog.Inputs.DashboardWidgetListStreamDefinitionRequestQuerySortArgs
                                {
                                    Column = "string",
                                    Order = "string",
                                },
                                Storage = "string",
                            },
                            ResponseFormat = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                LogStreamDefinition = new Datadog.Inputs.DashboardWidgetLogStreamDefinitionArgs
                {
                    Columns = new[]
                    {
                        "string",
                    },
                    Indexes = new[]
                    {
                        "string",
                    },
                    LiveSpan = "string",
                    MessageDisplay = "string",
                    Query = "string",
                    ShowDateColumn = false,
                    ShowMessageColumn = false,
                    Sort = new Datadog.Inputs.DashboardWidgetLogStreamDefinitionSortArgs
                    {
                        Column = "string",
                        Order = "string",
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ManageStatusDefinition = new Datadog.Inputs.DashboardWidgetManageStatusDefinitionArgs
                {
                    Query = "string",
                    ColorPreference = "string",
                    DisplayFormat = "string",
                    HideZeroCounts = false,
                    ShowLastTriggered = false,
                    ShowPriority = false,
                    Sort = "string",
                    SummaryType = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                NoteDefinition = new Datadog.Inputs.DashboardWidgetNoteDefinitionArgs
                {
                    Content = "string",
                    BackgroundColor = "string",
                    FontSize = "string",
                    HasPadding = false,
                    ShowTick = false,
                    TextAlign = "string",
                    TickEdge = "string",
                    TickPos = "string",
                    VerticalAlign = "string",
                },
                PowerpackDefinition = new Datadog.Inputs.DashboardWidgetPowerpackDefinitionArgs
                {
                    PowerpackId = "string",
                    BackgroundColor = "string",
                    BannerImg = "string",
                    ShowTitle = false,
                    TemplateVariables = new Datadog.Inputs.DashboardWidgetPowerpackDefinitionTemplateVariablesArgs
                    {
                        ControlledByPowerpacks = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs
                            {
                                Name = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                                Prefix = "string",
                            },
                        },
                        ControlledExternallies = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs
                            {
                                Name = "string",
                                Values = new[]
                                {
                                    "string",
                                },
                                Prefix = "string",
                            },
                        },
                    },
                    Title = "string",
                },
                QueryTableDefinition = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetQueryTableDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    HasSearchBar = "string",
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestArgs
                        {
                            Aggregator = "string",
                            Alias = "string",
                            ApmQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ApmStatsQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs
                            {
                                Env = "string",
                                Name = "string",
                                PrimaryTag = "string",
                                RowType = "string",
                                Service = "string",
                                Columns = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs
                                    {
                                        Name = "string",
                                        Alias = "string",
                                        CellDisplayMode = "string",
                                        Order = "string",
                                    },
                                },
                                Resource = "string",
                            },
                            CellDisplayModes = new[]
                            {
                                "string",
                            },
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Limit = 0,
                            LogQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Order = "string",
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                QueryValueDefinition = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionArgs
                {
                    Autoscale = false,
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetQueryValueDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    CustomUnit = "string",
                    LiveSpan = "string",
                    Precision = 0,
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestArgs
                        {
                            Aggregator = "string",
                            ApmQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                        },
                    },
                    TextAlign = "string",
                    TimeseriesBackground = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundArgs
                    {
                        Type = "string",
                        Yaxis = new Datadog.Inputs.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs
                        {
                            IncludeZero = false,
                            Label = "string",
                            Max = "string",
                            Min = "string",
                            Scale = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                RunWorkflowDefinition = new Datadog.Inputs.DashboardWidgetRunWorkflowDefinitionArgs
                {
                    WorkflowId = "string",
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetRunWorkflowDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Inputs = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetRunWorkflowDefinitionInputArgs
                        {
                            Name = "string",
                            Value = "string",
                        },
                    },
                    LiveSpan = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ScatterplotDefinition = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionArgs
                {
                    ColorByGroups = new[]
                    {
                        "string",
                    },
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Request = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestArgs
                    {
                        ScatterplotTables = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs
                            {
                                Formulas = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs
                                    {
                                        Dimension = "string",
                                        FormulaExpression = "string",
                                        Alias = "string",
                                    },
                                },
                                Queries = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs
                                    {
                                        ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            OperationName = "string",
                                            ResourceName = "string",
                                            Service = "string",
                                            Stat = "string",
                                            IsUpstream = false,
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                        },
                                        ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs
                                        {
                                            DataSource = "string",
                                            Env = "string",
                                            Name = "string",
                                            Service = "string",
                                            Stat = "string",
                                            GroupBies = new[]
                                            {
                                                "string",
                                            },
                                            OperationName = "string",
                                            PrimaryTagName = "string",
                                            PrimaryTagValue = "string",
                                            ResourceName = "string",
                                        },
                                        CloudCostQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs
                                        {
                                            DataSource = "string",
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                        },
                                        EventQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs
                                        {
                                            Computes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Interval = 0,
                                                    Metric = "string",
                                                },
                                            },
                                            DataSource = "string",
                                            Name = "string",
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    Sort = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs
                                                    {
                                                        Aggregation = "string",
                                                        Metric = "string",
                                                        Order = "string",
                                                    },
                                                },
                                            },
                                            Indexes = new[]
                                            {
                                                "string",
                                            },
                                            Search = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs
                                            {
                                                Query = "string",
                                            },
                                            Storage = "string",
                                        },
                                        MetricQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs
                                        {
                                            Name = "string",
                                            Query = "string",
                                            Aggregator = "string",
                                            DataSource = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs
                                        {
                                            DataSource = "string",
                                            Metric = "string",
                                            Name = "string",
                                            Aggregator = "string",
                                            IsNormalizedCpu = false,
                                            Limit = 0,
                                            Sort = "string",
                                            TagFilters = new[]
                                            {
                                                "string",
                                            },
                                            TextFilter = "string",
                                        },
                                        SloQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs
                                        {
                                            DataSource = "string",
                                            Measure = "string",
                                            SloId = "string",
                                            AdditionalQueryFilters = "string",
                                            GroupMode = "string",
                                            Name = "string",
                                            SloQueryType = "string",
                                        },
                                    },
                                },
                            },
                        },
                        Xes = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXArgs
                            {
                                Aggregator = "string",
                                ApmQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                        Ys = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYArgs
                            {
                                Aggregator = "string",
                                ApmQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                LogQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                ProcessQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs
                                {
                                    Metric = "string",
                                    FilterBies = new[]
                                    {
                                        "string",
                                    },
                                    Limit = 0,
                                    SearchBy = "string",
                                },
                                Q = "string",
                                RumQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                                SecurityQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs
                                {
                                    Index = "string",
                                    ComputeQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                    GroupBies = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs
                                        {
                                            Facet = "string",
                                            Limit = 0,
                                            SortQuery = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs
                                            {
                                                Aggregation = "string",
                                                Order = "string",
                                                Facet = "string",
                                            },
                                        },
                                    },
                                    MultiComputes = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                    },
                                    SearchQuery = "string",
                                },
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Xaxis = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionXaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                    Yaxis = new Datadog.Inputs.DashboardWidgetScatterplotDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                ServiceLevelObjectiveDefinition = new Datadog.Inputs.DashboardWidgetServiceLevelObjectiveDefinitionArgs
                {
                    SloId = "string",
                    TimeWindows = new[]
                    {
                        "string",
                    },
                    ViewMode = "string",
                    ViewType = "string",
                    AdditionalQueryFilters = "string",
                    GlobalTimeTarget = "string",
                    ShowErrorBudget = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                ServicemapDefinition = new Datadog.Inputs.DashboardWidgetServicemapDefinitionArgs
                {
                    Filters = new[]
                    {
                        "string",
                    },
                    Service = "string",
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetServicemapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                SloListDefinition = new Datadog.Inputs.DashboardWidgetSloListDefinitionArgs
                {
                    Request = new Datadog.Inputs.DashboardWidgetSloListDefinitionRequestArgs
                    {
                        Query = new Datadog.Inputs.DashboardWidgetSloListDefinitionRequestQueryArgs
                        {
                            QueryString = "string",
                            Limit = 0,
                            Sort = new Datadog.Inputs.DashboardWidgetSloListDefinitionRequestQuerySortArgs
                            {
                                Column = "string",
                                Order = "string",
                            },
                        },
                        RequestType = "string",
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                SplitGraphDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionArgs
                {
                    Size = "string",
                    SourceWidgetDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs
                    {
                        ChangeDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs
                        {
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            LiveSpan = "string",
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs
                                {
                                    ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ChangeType = "string",
                                    CompareTo = "string",
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    IncreaseGood = false,
                                    LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    OrderBy = "string",
                                    OrderDir = "string",
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs
                                    {
                                        Metric = "string",
                                        FilterBies = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        SearchBy = "string",
                                    },
                                    Q = "string",
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ShowPresent = false,
                                },
                            },
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                        },
                        GeomapDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs
                        {
                            View = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs
                            {
                                Focus = "string",
                            },
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            LiveSpan = "string",
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs
                                {
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    Q = "string",
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                },
                            },
                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs
                            {
                                Palette = "string",
                                PaletteFlip = false,
                            },
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                        },
                        QueryTableDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs
                        {
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            HasSearchBar = "string",
                            LiveSpan = "string",
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs
                                {
                                    Aggregator = "string",
                                    Alias = "string",
                                    ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ApmStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs
                                    {
                                        Env = "string",
                                        Name = "string",
                                        PrimaryTag = "string",
                                        RowType = "string",
                                        Service = "string",
                                        Columns = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs
                                            {
                                                Name = "string",
                                                Alias = "string",
                                                CellDisplayMode = "string",
                                                Order = "string",
                                            },
                                        },
                                        Resource = "string",
                                    },
                                    CellDisplayModes = new[]
                                    {
                                        "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    Limit = 0,
                                    LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    Order = "string",
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs
                                    {
                                        Metric = "string",
                                        FilterBies = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        SearchBy = "string",
                                    },
                                    Q = "string",
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                },
                            },
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                        },
                        QueryValueDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs
                        {
                            Autoscale = false,
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            CustomUnit = "string",
                            LiveSpan = "string",
                            Precision = 0,
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs
                                {
                                    Aggregator = "string",
                                    ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    AuditQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs
                                    {
                                        Metric = "string",
                                        FilterBies = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        SearchBy = "string",
                                    },
                                    Q = "string",
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                },
                            },
                            TextAlign = "string",
                            TimeseriesBackground = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs
                            {
                                Type = "string",
                                Yaxis = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs
                                {
                                    IncludeZero = false,
                                    Label = "string",
                                    Max = "string",
                                    Min = "string",
                                    Scale = "string",
                                },
                            },
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                        },
                        ScatterplotDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs
                        {
                            ColorByGroups = new[]
                            {
                                "string",
                            },
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            LiveSpan = "string",
                            Request = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs
                            {
                                ScatterplotTables = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs
                                    {
                                        Formulas = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs
                                            {
                                                Dimension = "string",
                                                FormulaExpression = "string",
                                                Alias = "string",
                                            },
                                        },
                                        Queries = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs
                                            {
                                                ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    OperationName = "string",
                                                    ResourceName = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    IsUpstream = false,
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                },
                                                ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Env = "string",
                                                    Name = "string",
                                                    Service = "string",
                                                    Stat = "string",
                                                    GroupBies = new[]
                                                    {
                                                        "string",
                                                    },
                                                    OperationName = "string",
                                                    PrimaryTagName = "string",
                                                    PrimaryTagValue = "string",
                                                    ResourceName = "string",
                                                },
                                                CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                },
                                                EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs
                                                {
                                                    Computes = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs
                                                        {
                                                            Aggregation = "string",
                                                            Interval = 0,
                                                            Metric = "string",
                                                        },
                                                    },
                                                    DataSource = "string",
                                                    Name = "string",
                                                    GroupBies = new[]
                                                    {
                                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs
                                                        {
                                                            Facet = "string",
                                                            Limit = 0,
                                                            Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs
                                                            {
                                                                Aggregation = "string",
                                                                Metric = "string",
                                                                Order = "string",
                                                            },
                                                        },
                                                    },
                                                    Indexes = new[]
                                                    {
                                                        "string",
                                                    },
                                                    Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs
                                                    {
                                                        Query = "string",
                                                    },
                                                    Storage = "string",
                                                },
                                                MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs
                                                {
                                                    Name = "string",
                                                    Query = "string",
                                                    Aggregator = "string",
                                                    DataSource = "string",
                                                },
                                                ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Metric = "string",
                                                    Name = "string",
                                                    Aggregator = "string",
                                                    IsNormalizedCpu = false,
                                                    Limit = 0,
                                                    Sort = "string",
                                                    TagFilters = new[]
                                                    {
                                                        "string",
                                                    },
                                                    TextFilter = "string",
                                                },
                                                SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs
                                                {
                                                    DataSource = "string",
                                                    Measure = "string",
                                                    SloId = "string",
                                                    AdditionalQueryFilters = "string",
                                                    GroupMode = "string",
                                                    Name = "string",
                                                    SloQueryType = "string",
                                                },
                                            },
                                        },
                                    },
                                },
                                Xes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs
                                    {
                                        Aggregator = "string",
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                    },
                                },
                                Ys = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs
                                    {
                                        Aggregator = "string",
                                        ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs
                                        {
                                            Metric = "string",
                                            FilterBies = new[]
                                            {
                                                "string",
                                            },
                                            Limit = 0,
                                            SearchBy = "string",
                                        },
                                        Q = "string",
                                        RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                        SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs
                                        {
                                            Index = "string",
                                            ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                            GroupBies = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs
                                                {
                                                    Facet = "string",
                                                    Limit = 0,
                                                    SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs
                                                    {
                                                        Aggregation = "string",
                                                        Order = "string",
                                                        Facet = "string",
                                                    },
                                                },
                                            },
                                            MultiComputes = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs
                                                {
                                                    Aggregation = "string",
                                                    Facet = "string",
                                                    Interval = 0,
                                                },
                                            },
                                            SearchQuery = "string",
                                        },
                                    },
                                },
                            },
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                            Xaxis = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs
                            {
                                IncludeZero = false,
                                Label = "string",
                                Max = "string",
                                Min = "string",
                                Scale = "string",
                            },
                            Yaxis = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs
                            {
                                IncludeZero = false,
                                Label = "string",
                                Max = "string",
                                Min = "string",
                                Scale = "string",
                            },
                        },
                        SunburstDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs
                        {
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            HideTotal = false,
                            LegendInline = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs
                            {
                                Type = "string",
                                HidePercent = false,
                                HideValue = false,
                            },
                            LegendTable = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs
                            {
                                Type = "string",
                            },
                            LiveSpan = "string",
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs
                                {
                                    ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    AuditQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    NetworkQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs
                                    {
                                        Metric = "string",
                                        FilterBies = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        SearchBy = "string",
                                    },
                                    Q = "string",
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs
                                    {
                                        Palette = "string",
                                    },
                                },
                            },
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                        },
                        TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs
                        {
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            Events = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs
                                {
                                    Q = "string",
                                    TagsExecution = "string",
                                },
                            },
                            LegendColumns = new[]
                            {
                                "string",
                            },
                            LegendLayout = "string",
                            LegendSize = "string",
                            LiveSpan = "string",
                            Markers = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs
                                {
                                    Value = "string",
                                    DisplayType = "string",
                                    Label = "string",
                                },
                            },
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs
                                {
                                    ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    AuditQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    DisplayType = "string",
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    Metadatas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs
                                        {
                                            Expression = "string",
                                            AliasName = "string",
                                        },
                                    },
                                    NetworkQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    OnRightYaxis = false,
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs
                                    {
                                        Metric = "string",
                                        FilterBies = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        SearchBy = "string",
                                    },
                                    Q = "string",
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs
                                    {
                                        LineType = "string",
                                        LineWidth = "string",
                                        Palette = "string",
                                    },
                                },
                            },
                            RightYaxis = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs
                            {
                                IncludeZero = false,
                                Label = "string",
                                Max = "string",
                                Min = "string",
                                Scale = "string",
                            },
                            ShowLegend = false,
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                            Yaxis = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs
                            {
                                IncludeZero = false,
                                Label = "string",
                                Max = "string",
                                Min = "string",
                                Scale = "string",
                            },
                        },
                        ToplistDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs
                        {
                            CustomLinks = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs
                                {
                                    IsHidden = false,
                                    Label = "string",
                                    Link = "string",
                                    OverrideLabel = "string",
                                },
                            },
                            LiveSpan = "string",
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs
                                {
                                    ApmQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    AuditQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    LogQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs
                                    {
                                        Metric = "string",
                                        FilterBies = new[]
                                        {
                                            "string",
                                        },
                                        Limit = 0,
                                        SearchBy = "string",
                                    },
                                    Q = "string",
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                    RumQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    SecurityQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs
                                    {
                                        Index = "string",
                                        ComputeQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs
                                        {
                                            Aggregation = "string",
                                            Facet = "string",
                                            Interval = 0,
                                        },
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                SortQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                                {
                                                    Aggregation = "string",
                                                    Order = "string",
                                                    Facet = "string",
                                                },
                                            },
                                        },
                                        MultiComputes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs
                                            {
                                                Aggregation = "string",
                                                Facet = "string",
                                                Interval = 0,
                                            },
                                        },
                                        SearchQuery = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs
                                    {
                                        Palette = "string",
                                    },
                                },
                            },
                            Title = "string",
                            TitleAlign = "string",
                            TitleSize = "string",
                        },
                        TreemapDefinition = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs
                        {
                            Requests = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs
                                {
                                    Formulas = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs
                                        {
                                            FormulaExpression = "string",
                                            Alias = "string",
                                            CellDisplayMode = "string",
                                            ConditionalFormats = new[]
                                            {
                                                new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs
                                                {
                                                    Comparator = "string",
                                                    Palette = "string",
                                                    Value = 0,
                                                    CustomBgColor = "string",
                                                    CustomFgColor = "string",
                                                    HideValue = false,
                                                    ImageUrl = "string",
                                                    Metric = "string",
                                                    Timeframe = "string",
                                                },
                                            },
                                            Limit = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs
                                            {
                                                Count = 0,
                                                Order = "string",
                                            },
                                            Style = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs
                                            {
                                                Palette = "string",
                                                PaletteIndex = 0,
                                            },
                                        },
                                    },
                                    Queries = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs
                                        {
                                            ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                OperationName = "string",
                                                ResourceName = "string",
                                                Service = "string",
                                                Stat = "string",
                                                IsUpstream = false,
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                            },
                                            ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs
                                            {
                                                DataSource = "string",
                                                Env = "string",
                                                Name = "string",
                                                Service = "string",
                                                Stat = "string",
                                                GroupBies = new[]
                                                {
                                                    "string",
                                                },
                                                OperationName = "string",
                                                PrimaryTagName = "string",
                                                PrimaryTagValue = "string",
                                                ResourceName = "string",
                                            },
                                            CloudCostQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs
                                            {
                                                DataSource = "string",
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                            },
                                            EventQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs
                                            {
                                                Computes = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs
                                                    {
                                                        Aggregation = "string",
                                                        Interval = 0,
                                                        Metric = "string",
                                                    },
                                                },
                                                DataSource = "string",
                                                Name = "string",
                                                GroupBies = new[]
                                                {
                                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs
                                                    {
                                                        Facet = "string",
                                                        Limit = 0,
                                                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                        {
                                                            Aggregation = "string",
                                                            Metric = "string",
                                                            Order = "string",
                                                        },
                                                    },
                                                },
                                                Indexes = new[]
                                                {
                                                    "string",
                                                },
                                                Search = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs
                                                {
                                                    Query = "string",
                                                },
                                                Storage = "string",
                                            },
                                            MetricQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs
                                            {
                                                Name = "string",
                                                Query = "string",
                                                Aggregator = "string",
                                                DataSource = "string",
                                            },
                                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs
                                            {
                                                DataSource = "string",
                                                Metric = "string",
                                                Name = "string",
                                                Aggregator = "string",
                                                IsNormalizedCpu = false,
                                                Limit = 0,
                                                Sort = "string",
                                                TagFilters = new[]
                                                {
                                                    "string",
                                                },
                                                TextFilter = "string",
                                            },
                                            SloQuery = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs
                                            {
                                                DataSource = "string",
                                                Measure = "string",
                                                SloId = "string",
                                                AdditionalQueryFilters = "string",
                                                GroupMode = "string",
                                                Name = "string",
                                                SloQueryType = "string",
                                            },
                                        },
                                    },
                                },
                            },
                            Title = "string",
                        },
                    },
                    SplitConfig = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSplitConfigArgs
                    {
                        Sort = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSplitConfigSortArgs
                        {
                            Order = "string",
                            Compute = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeArgs
                            {
                                Metric = "string",
                                Aggregation = "string",
                            },
                        },
                        SplitDimensions = new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs
                        {
                            OneGraphPer = "string",
                        },
                        Limit = 0,
                        StaticSplits = new[]
                        {
                            new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs
                            {
                                SplitVectors = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs
                                    {
                                        TagKey = "string",
                                        TagValues = new[]
                                        {
                                            "string",
                                        },
                                    },
                                },
                            },
                        },
                    },
                    HasUniformYAxes = false,
                    LiveSpan = "string",
                    Title = "string",
                },
                SunburstDefinition = new Datadog.Inputs.DashboardWidgetSunburstDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetSunburstDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    HideTotal = false,
                    LegendInline = new Datadog.Inputs.DashboardWidgetSunburstDefinitionLegendInlineArgs
                    {
                        Type = "string",
                        HidePercent = false,
                        HideValue = false,
                    },
                    LegendTable = new Datadog.Inputs.DashboardWidgetSunburstDefinitionLegendTableArgs
                    {
                        Type = "string",
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            NetworkQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.DashboardWidgetSunburstDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TimeseriesDefinition = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Events = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionEventArgs
                        {
                            Q = "string",
                            TagsExecution = "string",
                        },
                    },
                    LegendColumns = new[]
                    {
                        "string",
                    },
                    LegendLayout = "string",
                    LegendSize = "string",
                    LiveSpan = "string",
                    Markers = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionMarkerArgs
                        {
                            Value = "string",
                            DisplayType = "string",
                            Label = "string",
                        },
                    },
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            DisplayType = "string",
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Metadatas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestMetadataArgs
                                {
                                    Expression = "string",
                                    AliasName = "string",
                                },
                            },
                            NetworkQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            OnRightYaxis = false,
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRequestStyleArgs
                            {
                                LineType = "string",
                                LineWidth = "string",
                                Palette = "string",
                            },
                        },
                    },
                    RightYaxis = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionRightYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                    ShowLegend = false,
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                    Yaxis = new Datadog.Inputs.DashboardWidgetTimeseriesDefinitionYaxisArgs
                    {
                        IncludeZero = false,
                        Label = "string",
                        Max = "string",
                        Min = "string",
                        Scale = "string",
                    },
                },
                ToplistDefinition = new Datadog.Inputs.DashboardWidgetToplistDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetToplistDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    LiveSpan = "string",
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestArgs
                        {
                            ApmQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestApmQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestApmQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            AuditQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestAuditQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ConditionalFormats = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs
                                {
                                    Comparator = "string",
                                    Palette = "string",
                                    Value = 0,
                                    CustomBgColor = "string",
                                    CustomFgColor = "string",
                                    HideValue = false,
                                    ImageUrl = "string",
                                    Metric = "string",
                                    Timeframe = "string",
                                },
                            },
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            LogQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestLogQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestLogQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            ProcessQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestProcessQueryArgs
                            {
                                Metric = "string",
                                FilterBies = new[]
                                {
                                    "string",
                                },
                                Limit = 0,
                                SearchBy = "string",
                            },
                            Q = "string",
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                            RumQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestRumQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestRumQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            SecurityQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestSecurityQueryArgs
                            {
                                Index = "string",
                                ComputeQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs
                                {
                                    Aggregation = "string",
                                    Facet = "string",
                                    Interval = 0,
                                },
                                GroupBies = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByArgs
                                    {
                                        Facet = "string",
                                        Limit = 0,
                                        SortQuery = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs
                                        {
                                            Aggregation = "string",
                                            Order = "string",
                                            Facet = "string",
                                        },
                                    },
                                },
                                MultiComputes = new[]
                                {
                                    new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs
                                    {
                                        Aggregation = "string",
                                        Facet = "string",
                                        Interval = 0,
                                    },
                                },
                                SearchQuery = "string",
                            },
                            Style = new Datadog.Inputs.DashboardWidgetToplistDefinitionRequestStyleArgs
                            {
                                Palette = "string",
                            },
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TopologyMapDefinition = new Datadog.Inputs.DashboardWidgetTopologyMapDefinitionArgs
                {
                    CustomLinks = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetTopologyMapDefinitionCustomLinkArgs
                        {
                            IsHidden = false,
                            Label = "string",
                            Link = "string",
                            OverrideLabel = "string",
                        },
                    },
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetTopologyMapDefinitionRequestArgs
                        {
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetTopologyMapDefinitionRequestQueryArgs
                                {
                                    DataSource = "string",
                                    Filters = new[]
                                    {
                                        "string",
                                    },
                                    Service = "string",
                                },
                            },
                            RequestType = "string",
                        },
                    },
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TraceServiceDefinition = new Datadog.Inputs.DashboardWidgetTraceServiceDefinitionArgs
                {
                    Service = "string",
                    Env = "string",
                    SpanName = "string",
                    ShowErrors = false,
                    ShowBreakdown = false,
                    ShowDistribution = false,
                    DisplayFormat = "string",
                    ShowHits = false,
                    ShowLatency = false,
                    ShowResourceList = false,
                    SizeFormat = "string",
                    LiveSpan = "string",
                    Title = "string",
                    TitleAlign = "string",
                    TitleSize = "string",
                },
                TreemapDefinition = new Datadog.Inputs.DashboardWidgetTreemapDefinitionArgs
                {
                    Requests = new[]
                    {
                        new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestArgs
                        {
                            Formulas = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestFormulaArgs
                                {
                                    FormulaExpression = "string",
                                    Alias = "string",
                                    CellDisplayMode = "string",
                                    ConditionalFormats = new[]
                                    {
                                        new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs
                                        {
                                            Comparator = "string",
                                            Palette = "string",
                                            Value = 0,
                                            CustomBgColor = "string",
                                            CustomFgColor = "string",
                                            HideValue = false,
                                            ImageUrl = "string",
                                            Metric = "string",
                                            Timeframe = "string",
                                        },
                                    },
                                    Limit = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestFormulaLimitArgs
                                    {
                                        Count = 0,
                                        Order = "string",
                                    },
                                    Style = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestFormulaStyleArgs
                                    {
                                        Palette = "string",
                                        PaletteIndex = 0,
                                    },
                                },
                            },
                            Queries = new[]
                            {
                                new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryArgs
                                {
                                    ApmDependencyStatsQuery = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        OperationName = "string",
                                        ResourceName = "string",
                                        Service = "string",
                                        Stat = "string",
                                        IsUpstream = false,
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                    },
                                    ApmResourceStatsQuery = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs
                                    {
                                        DataSource = "string",
                                        Env = "string",
                                        Name = "string",
                                        Service = "string",
                                        Stat = "string",
                                        GroupBies = new[]
                                        {
                                            "string",
                                        },
                                        OperationName = "string",
                                        PrimaryTagName = "string",
                                        PrimaryTagValue = "string",
                                        ResourceName = "string",
                                    },
                                    CloudCostQuery = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs
                                    {
                                        DataSource = "string",
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                    },
                                    EventQuery = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs
                                    {
                                        Computes = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs
                                            {
                                                Aggregation = "string",
                                                Interval = 0,
                                                Metric = "string",
                                            },
                                        },
                                        DataSource = "string",
                                        Name = "string",
                                        GroupBies = new[]
                                        {
                                            new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs
                                            {
                                                Facet = "string",
                                                Limit = 0,
                                                Sort = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs
                                                {
                                                    Aggregation = "string",
                                                    Metric = "string",
                                                    Order = "string",
                                                },
                                            },
                                        },
                                        Indexes = new[]
                                        {
                                            "string",
                                        },
                                        Search = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs
                                        {
                                            Query = "string",
                                        },
                                        Storage = "string",
                                    },
                                    MetricQuery = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryMetricQueryArgs
                                    {
                                        Name = "string",
                                        Query = "string",
                                        Aggregator = "string",
                                        DataSource = "string",
                                    },
                                    ProcessQuery = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQueryProcessQueryArgs
                                    {
                                        DataSource = "string",
                                        Metric = "string",
                                        Name = "string",
                                        Aggregator = "string",
                                        IsNormalizedCpu = false,
                                        Limit = 0,
                                        Sort = "string",
                                        TagFilters = new[]
                                        {
                                            "string",
                                        },
                                        TextFilter = "string",
                                    },
                                    SloQuery = new Datadog.Inputs.DashboardWidgetTreemapDefinitionRequestQuerySloQueryArgs
                                    {
                                        DataSource = "string",
                                        Measure = "string",
                                        SloId = "string",
                                        AdditionalQueryFilters = "string",
                                        GroupMode = "string",
                                        Name = "string",
                                        SloQueryType = "string",
                                    },
                                },
                            },
                        },
                    },
                    Title = "string",
                },
                WidgetLayout = new Datadog.Inputs.DashboardWidgetWidgetLayoutArgs
                {
                    Height = 0,
                    Width = 0,
                    X = 0,
                    Y = 0,
                    IsColumnBreak = false,
                },
            },
        },
    });
    
    example, err := datadog.NewDashboard(ctx, "dashboardResource", &datadog.DashboardArgs{
    	LayoutType: pulumi.String("string"),
    	Title:      pulumi.String("string"),
    	RestrictedRoles: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	NotifyLists: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	ReflowType: pulumi.String("string"),
    	DashboardLists: pulumi.IntArray{
    		pulumi.Int(0),
    	},
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	TemplateVariablePresets: datadog.DashboardTemplateVariablePresetArray{
    		&datadog.DashboardTemplateVariablePresetArgs{
    			Name: pulumi.String("string"),
    			TemplateVariables: datadog.DashboardTemplateVariablePresetTemplateVariableArray{
    				&datadog.DashboardTemplateVariablePresetTemplateVariableArgs{
    					Name: pulumi.String("string"),
    					Values: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    		},
    	},
    	TemplateVariables: datadog.DashboardTemplateVariableArray{
    		&datadog.DashboardTemplateVariableArgs{
    			Name: pulumi.String("string"),
    			AvailableValues: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Defaults: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Prefix: pulumi.String("string"),
    		},
    	},
    	Description: pulumi.String("string"),
    	Url:         pulumi.String("string"),
    	Widgets: datadog.DashboardWidgetArray{
    		&datadog.DashboardWidgetArgs{
    			AlertGraphDefinition: &datadog.DashboardWidgetAlertGraphDefinitionArgs{
    				AlertId:    pulumi.String("string"),
    				VizType:    pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			AlertValueDefinition: &datadog.DashboardWidgetAlertValueDefinitionArgs{
    				AlertId:    pulumi.String("string"),
    				Precision:  pulumi.Int(0),
    				TextAlign:  pulumi.String("string"),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Unit:       pulumi.String("string"),
    			},
    			ChangeDefinition: &datadog.DashboardWidgetChangeDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetChangeDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetChangeDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.DashboardWidgetChangeDefinitionRequestArray{
    					&datadog.DashboardWidgetChangeDefinitionRequestArgs{
    						ApmQuery: &datadog.DashboardWidgetChangeDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetChangeDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ChangeType: pulumi.String("string"),
    						CompareTo:  pulumi.String("string"),
    						Formulas: datadog.DashboardWidgetChangeDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetChangeDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetChangeDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetChangeDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						IncreaseGood: pulumi.Bool(false),
    						LogQuery: &datadog.DashboardWidgetChangeDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetChangeDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						OrderBy:  pulumi.String("string"),
    						OrderDir: pulumi.String("string"),
    						ProcessQuery: &datadog.DashboardWidgetChangeDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetChangeDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetChangeDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetChangeDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetChangeDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetChangeDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetChangeDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetChangeDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetChangeDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ShowPresent: pulumi.Bool(false),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			CheckStatusDefinition: &datadog.DashboardWidgetCheckStatusDefinitionArgs{
    				Check:    pulumi.String("string"),
    				Grouping: pulumi.String("string"),
    				Group:    pulumi.String("string"),
    				GroupBies: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				LiveSpan: pulumi.String("string"),
    				Tags: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			DistributionDefinition: &datadog.DashboardWidgetDistributionDefinitionArgs{
    				LegendSize: pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Requests: datadog.DashboardWidgetDistributionDefinitionRequestArray{
    					&datadog.DashboardWidgetDistributionDefinitionRequestArgs{
    						ApmQuery: &datadog.DashboardWidgetDistributionDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ApmStatsQuery: &datadog.DashboardWidgetDistributionDefinitionRequestApmStatsQueryArgs{
    							Env:        pulumi.String("string"),
    							Name:       pulumi.String("string"),
    							PrimaryTag: pulumi.String("string"),
    							RowType:    pulumi.String("string"),
    							Service:    pulumi.String("string"),
    							Columns: datadog.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs{
    									Name:            pulumi.String("string"),
    									Alias:           pulumi.String("string"),
    									CellDisplayMode: pulumi.String("string"),
    									Order:           pulumi.String("string"),
    								},
    							},
    							Resource: pulumi.String("string"),
    						},
    						LogQuery: &datadog.DashboardWidgetDistributionDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.DashboardWidgetDistributionDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						RumQuery: &datadog.DashboardWidgetDistributionDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.DashboardWidgetDistributionDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				ShowLegend: pulumi.Bool(false),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			EventStreamDefinition: &datadog.DashboardWidgetEventStreamDefinitionArgs{
    				Query:         pulumi.String("string"),
    				EventSize:     pulumi.String("string"),
    				LiveSpan:      pulumi.String("string"),
    				TagsExecution: pulumi.String("string"),
    				Title:         pulumi.String("string"),
    				TitleAlign:    pulumi.String("string"),
    				TitleSize:     pulumi.String("string"),
    			},
    			EventTimelineDefinition: &datadog.DashboardWidgetEventTimelineDefinitionArgs{
    				Query:         pulumi.String("string"),
    				LiveSpan:      pulumi.String("string"),
    				TagsExecution: pulumi.String("string"),
    				Title:         pulumi.String("string"),
    				TitleAlign:    pulumi.String("string"),
    				TitleSize:     pulumi.String("string"),
    			},
    			FreeTextDefinition: &datadog.DashboardWidgetFreeTextDefinitionArgs{
    				Text:      pulumi.String("string"),
    				Color:     pulumi.String("string"),
    				FontSize:  pulumi.String("string"),
    				TextAlign: pulumi.String("string"),
    			},
    			GeomapDefinition: &datadog.DashboardWidgetGeomapDefinitionArgs{
    				View: &datadog.DashboardWidgetGeomapDefinitionViewArgs{
    					Focus: pulumi.String("string"),
    				},
    				CustomLinks: datadog.DashboardWidgetGeomapDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetGeomapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.DashboardWidgetGeomapDefinitionRequestArray{
    					&datadog.DashboardWidgetGeomapDefinitionRequestArgs{
    						Formulas: datadog.DashboardWidgetGeomapDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetGeomapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetGeomapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetGeomapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.DashboardWidgetGeomapDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetGeomapDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetGeomapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetGeomapDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetGeomapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetGeomapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetGeomapDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    					},
    				},
    				Style: &datadog.DashboardWidgetGeomapDefinitionStyleArgs{
    					Palette:     pulumi.String("string"),
    					PaletteFlip: pulumi.Bool(false),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			GroupDefinition: &datadog.DashboardWidgetGroupDefinitionArgs{
    				LayoutType:      pulumi.String("string"),
    				BackgroundColor: pulumi.String("string"),
    				BannerImg:       pulumi.String("string"),
    				ShowTitle:       pulumi.Bool(false),
    				Title:           pulumi.String("string"),
    				Widgets: datadog.DashboardWidgetGroupDefinitionWidgetArray{
    					&datadog.DashboardWidgetGroupDefinitionWidgetArgs{
    						AlertGraphDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs{
    							AlertId:    pulumi.String("string"),
    							VizType:    pulumi.String("string"),
    							LiveSpan:   pulumi.String("string"),
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						AlertValueDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionArgs{
    							AlertId:    pulumi.String("string"),
    							Precision:  pulumi.Int(0),
    							TextAlign:  pulumi.String("string"),
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Unit:       pulumi.String("string"),
    						},
    						ChangeDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							LiveSpan: pulumi.String("string"),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestArgs{
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ChangeType: pulumi.String("string"),
    									CompareTo:  pulumi.String("string"),
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									IncreaseGood: pulumi.Bool(false),
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									OrderBy:  pulumi.String("string"),
    									OrderDir: pulumi.String("string"),
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ShowPresent: pulumi.Bool(false),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						CheckStatusDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionArgs{
    							Check:    pulumi.String("string"),
    							Grouping: pulumi.String("string"),
    							Group:    pulumi.String("string"),
    							GroupBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							LiveSpan: pulumi.String("string"),
    							Tags: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						DistributionDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionArgs{
    							LegendSize: pulumi.String("string"),
    							LiveSpan:   pulumi.String("string"),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestArgs{
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ApmStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryArgs{
    										Env:        pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										PrimaryTag: pulumi.String("string"),
    										RowType:    pulumi.String("string"),
    										Service:    pulumi.String("string"),
    										Columns: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs{
    												Name:            pulumi.String("string"),
    												Alias:           pulumi.String("string"),
    												CellDisplayMode: pulumi.String("string"),
    												Order:           pulumi.String("string"),
    											},
    										},
    										Resource: pulumi.String("string"),
    									},
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Style: &datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleArgs{
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							ShowLegend: pulumi.Bool(false),
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						EventStreamDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionArgs{
    							Query:         pulumi.String("string"),
    							EventSize:     pulumi.String("string"),
    							LiveSpan:      pulumi.String("string"),
    							TagsExecution: pulumi.String("string"),
    							Title:         pulumi.String("string"),
    							TitleAlign:    pulumi.String("string"),
    							TitleSize:     pulumi.String("string"),
    						},
    						EventTimelineDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionArgs{
    							Query:         pulumi.String("string"),
    							LiveSpan:      pulumi.String("string"),
    							TagsExecution: pulumi.String("string"),
    							Title:         pulumi.String("string"),
    							TitleAlign:    pulumi.String("string"),
    							TitleSize:     pulumi.String("string"),
    						},
    						FreeTextDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionArgs{
    							Text:      pulumi.String("string"),
    							Color:     pulumi.String("string"),
    							FontSize:  pulumi.String("string"),
    							TextAlign: pulumi.String("string"),
    						},
    						GeomapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionArgs{
    							View: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewArgs{
    								Focus: pulumi.String("string"),
    							},
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							LiveSpan: pulumi.String("string"),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestArgs{
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    								},
    							},
    							Style: &datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleArgs{
    								Palette:     pulumi.String("string"),
    								PaletteFlip: pulumi.Bool(false),
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						HeatmapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Events: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventArgs{
    									Q:             pulumi.String("string"),
    									TagsExecution: pulumi.String("string"),
    								},
    							},
    							LegendSize: pulumi.String("string"),
    							LiveSpan:   pulumi.String("string"),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestArgs{
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Style: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleArgs{
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							ShowLegend: pulumi.Bool(false),
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Yaxis: &datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						HostmapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Groups: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							NoGroupHosts:  pulumi.Bool(false),
    							NoMetricHosts: pulumi.Bool(false),
    							NodeType:      pulumi.String("string"),
    							Request: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestArgs{
    								Fills: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArgs{
    										ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryArgs{
    											Metric: pulumi.String("string"),
    											FilterBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit:    pulumi.Int(0),
    											SearchBy: pulumi.String("string"),
    										},
    										Q: pulumi.String("string"),
    										RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    									},
    								},
    								Sizes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArgs{
    										ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryArgs{
    											Metric: pulumi.String("string"),
    											FilterBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit:    pulumi.Int(0),
    											SearchBy: pulumi.String("string"),
    										},
    										Q: pulumi.String("string"),
    										RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    									},
    								},
    							},
    							Scopes: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Style: &datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleArgs{
    								FillMax:     pulumi.String("string"),
    								FillMin:     pulumi.String("string"),
    								Palette:     pulumi.String("string"),
    								PaletteFlip: pulumi.Bool(false),
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						Id: pulumi.Int(0),
    						IframeDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetIframeDefinitionArgs{
    							Url: pulumi.String("string"),
    						},
    						ImageDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetImageDefinitionArgs{
    							Url:             pulumi.String("string"),
    							HasBackground:   pulumi.Bool(false),
    							HasBorder:       pulumi.Bool(false),
    							HorizontalAlign: pulumi.String("string"),
    							Margin:          pulumi.String("string"),
    							Sizing:          pulumi.String("string"),
    							UrlDarkTheme:    pulumi.String("string"),
    							VerticalAlign:   pulumi.String("string"),
    						},
    						ListStreamDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionArgs{
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestArgs{
    									Columns: datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArgs{
    											Field: pulumi.String("string"),
    											Width: pulumi.String("string"),
    										},
    									},
    									Query: &datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryArgs{
    										DataSource: pulumi.String("string"),
    										EventSize:  pulumi.String("string"),
    										Indexes: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										QueryString: pulumi.String("string"),
    										Sort: &datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortArgs{
    											Column: pulumi.String("string"),
    											Order:  pulumi.String("string"),
    										},
    										Storage: pulumi.String("string"),
    									},
    									ResponseFormat: pulumi.String("string"),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						LogStreamDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionArgs{
    							Columns: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Indexes: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							LiveSpan:          pulumi.String("string"),
    							MessageDisplay:    pulumi.String("string"),
    							Query:             pulumi.String("string"),
    							ShowDateColumn:    pulumi.Bool(false),
    							ShowMessageColumn: pulumi.Bool(false),
    							Sort: &datadog.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortArgs{
    								Column: pulumi.String("string"),
    								Order:  pulumi.String("string"),
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						ManageStatusDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionArgs{
    							Query:             pulumi.String("string"),
    							ColorPreference:   pulumi.String("string"),
    							DisplayFormat:     pulumi.String("string"),
    							HideZeroCounts:    pulumi.Bool(false),
    							ShowLastTriggered: pulumi.Bool(false),
    							ShowPriority:      pulumi.Bool(false),
    							Sort:              pulumi.String("string"),
    							SummaryType:       pulumi.String("string"),
    							Title:             pulumi.String("string"),
    							TitleAlign:        pulumi.String("string"),
    							TitleSize:         pulumi.String("string"),
    						},
    						NoteDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs{
    							Content:         pulumi.String("string"),
    							BackgroundColor: pulumi.String("string"),
    							FontSize:        pulumi.String("string"),
    							HasPadding:      pulumi.Bool(false),
    							ShowTick:        pulumi.Bool(false),
    							TextAlign:       pulumi.String("string"),
    							TickEdge:        pulumi.String("string"),
    							TickPos:         pulumi.String("string"),
    							VerticalAlign:   pulumi.String("string"),
    						},
    						PowerpackDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionArgs{
    							PowerpackId:     pulumi.String("string"),
    							BackgroundColor: pulumi.String("string"),
    							BannerImg:       pulumi.String("string"),
    							ShowTitle:       pulumi.Bool(false),
    							TemplateVariables: &datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesArgs{
    								ControlledByPowerpacks: datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs{
    										Name: pulumi.String("string"),
    										Values: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Prefix: pulumi.String("string"),
    									},
    								},
    								ControlledExternallies: datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs{
    										Name: pulumi.String("string"),
    										Values: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Prefix: pulumi.String("string"),
    									},
    								},
    							},
    							Title: pulumi.String("string"),
    						},
    						QueryTableDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							HasSearchBar: pulumi.String("string"),
    							LiveSpan:     pulumi.String("string"),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestArgs{
    									Aggregator: pulumi.String("string"),
    									Alias:      pulumi.String("string"),
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ApmStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryArgs{
    										Env:        pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										PrimaryTag: pulumi.String("string"),
    										RowType:    pulumi.String("string"),
    										Service:    pulumi.String("string"),
    										Columns: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs{
    												Name:            pulumi.String("string"),
    												Alias:           pulumi.String("string"),
    												CellDisplayMode: pulumi.String("string"),
    												Order:           pulumi.String("string"),
    											},
    										},
    										Resource: pulumi.String("string"),
    									},
    									CellDisplayModes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArgs{
    											Comparator:    pulumi.String("string"),
    											Palette:       pulumi.String("string"),
    											Value:         pulumi.Float64(0),
    											CustomBgColor: pulumi.String("string"),
    											CustomFgColor: pulumi.String("string"),
    											HideValue:     pulumi.Bool(false),
    											ImageUrl:      pulumi.String("string"),
    											Metric:        pulumi.String("string"),
    											Timeframe:     pulumi.String("string"),
    										},
    									},
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Limit: pulumi.Int(0),
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Order: pulumi.String("string"),
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						QueryValueDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionArgs{
    							Autoscale: pulumi.Bool(false),
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							CustomUnit: pulumi.String("string"),
    							LiveSpan:   pulumi.String("string"),
    							Precision:  pulumi.Int(0),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestArgs{
    									Aggregator: pulumi.String("string"),
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArgs{
    											Comparator:    pulumi.String("string"),
    											Palette:       pulumi.String("string"),
    											Value:         pulumi.Float64(0),
    											CustomBgColor: pulumi.String("string"),
    											CustomFgColor: pulumi.String("string"),
    											HideValue:     pulumi.Bool(false),
    											ImageUrl:      pulumi.String("string"),
    											Metric:        pulumi.String("string"),
    											Timeframe:     pulumi.String("string"),
    										},
    									},
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    								},
    							},
    							TextAlign: pulumi.String("string"),
    							TimeseriesBackground: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundArgs{
    								Type: pulumi.String("string"),
    								Yaxis: &datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs{
    									IncludeZero: pulumi.Bool(false),
    									Label:       pulumi.String("string"),
    									Max:         pulumi.String("string"),
    									Min:         pulumi.String("string"),
    									Scale:       pulumi.String("string"),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						RunWorkflowDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionArgs{
    							WorkflowId: pulumi.String("string"),
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Inputs: datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputTypeArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputTypeArgs{
    									Name:  pulumi.String("string"),
    									Value: pulumi.String("string"),
    								},
    							},
    							LiveSpan:   pulumi.String("string"),
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						ScatterplotDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs{
    							ColorByGroups: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							LiveSpan: pulumi.String("string"),
    							Request: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestArgs{
    								ScatterplotTables: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArgs{
    										Formulas: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{
    												Dimension:         pulumi.String("string"),
    												FormulaExpression: pulumi.String("string"),
    												Alias:             pulumi.String("string"),
    											},
    										},
    										Queries: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{
    												ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{
    													DataSource:      pulumi.String("string"),
    													Env:             pulumi.String("string"),
    													Name:            pulumi.String("string"),
    													OperationName:   pulumi.String("string"),
    													ResourceName:    pulumi.String("string"),
    													Service:         pulumi.String("string"),
    													Stat:            pulumi.String("string"),
    													IsUpstream:      pulumi.Bool(false),
    													PrimaryTagName:  pulumi.String("string"),
    													PrimaryTagValue: pulumi.String("string"),
    												},
    												ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{
    													DataSource: pulumi.String("string"),
    													Env:        pulumi.String("string"),
    													Name:       pulumi.String("string"),
    													Service:    pulumi.String("string"),
    													Stat:       pulumi.String("string"),
    													GroupBies: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													OperationName:   pulumi.String("string"),
    													PrimaryTagName:  pulumi.String("string"),
    													PrimaryTagValue: pulumi.String("string"),
    													ResourceName:    pulumi.String("string"),
    												},
    												CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs{
    													DataSource: pulumi.String("string"),
    													Name:       pulumi.String("string"),
    													Query:      pulumi.String("string"),
    													Aggregator: pulumi.String("string"),
    												},
    												EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{
    													Computes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    															Metric:      pulumi.String("string"),
    														},
    													},
    													DataSource: pulumi.String("string"),
    													Name:       pulumi.String("string"),
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															Sort: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{
    																Aggregation: pulumi.String("string"),
    																Metric:      pulumi.String("string"),
    																Order:       pulumi.String("string"),
    															},
    														},
    													},
    													Indexes: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Search: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{
    														Query: pulumi.String("string"),
    													},
    													Storage: pulumi.String("string"),
    												},
    												MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{
    													Name:       pulumi.String("string"),
    													Query:      pulumi.String("string"),
    													Aggregator: pulumi.String("string"),
    													DataSource: pulumi.String("string"),
    												},
    												ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{
    													DataSource:      pulumi.String("string"),
    													Metric:          pulumi.String("string"),
    													Name:            pulumi.String("string"),
    													Aggregator:      pulumi.String("string"),
    													IsNormalizedCpu: pulumi.Bool(false),
    													Limit:           pulumi.Int(0),
    													Sort:            pulumi.String("string"),
    													TagFilters: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													TextFilter: pulumi.String("string"),
    												},
    												SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs{
    													DataSource:             pulumi.String("string"),
    													Measure:                pulumi.String("string"),
    													SloId:                  pulumi.String("string"),
    													AdditionalQueryFilters: pulumi.String("string"),
    													GroupMode:              pulumi.String("string"),
    													Name:                   pulumi.String("string"),
    													SloQueryType:           pulumi.String("string"),
    												},
    											},
    										},
    									},
    								},
    								Xes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArgs{
    										Aggregator: pulumi.String("string"),
    										ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryArgs{
    											Metric: pulumi.String("string"),
    											FilterBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit:    pulumi.Int(0),
    											SearchBy: pulumi.String("string"),
    										},
    										Q: pulumi.String("string"),
    										RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    									},
    								},
    								Ys: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArgs{
    										Aggregator: pulumi.String("string"),
    										ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryArgs{
    											Metric: pulumi.String("string"),
    											FilterBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Limit:    pulumi.Int(0),
    											SearchBy: pulumi.String("string"),
    										},
    										Q: pulumi.String("string"),
    										RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    										SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryArgs{
    											Index: pulumi.String("string"),
    											ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    											GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Order:       pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    													},
    												},
    											},
    											MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    											},
    											SearchQuery: pulumi.String("string"),
    										},
    									},
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Xaxis: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    							Yaxis: &datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						ServiceLevelObjectiveDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs{
    							SloId: pulumi.String("string"),
    							TimeWindows: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							ViewMode:               pulumi.String("string"),
    							ViewType:               pulumi.String("string"),
    							AdditionalQueryFilters: pulumi.String("string"),
    							GlobalTimeTarget:       pulumi.String("string"),
    							ShowErrorBudget:        pulumi.Bool(false),
    							Title:                  pulumi.String("string"),
    							TitleAlign:             pulumi.String("string"),
    							TitleSize:              pulumi.String("string"),
    						},
    						ServicemapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs{
    							Filters: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Service: pulumi.String("string"),
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						SloListDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionArgs{
    							Request: &datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestArgs{
    								Query: &datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryArgs{
    									QueryString: pulumi.String("string"),
    									Limit:       pulumi.Int(0),
    									Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArgs{
    										Column: pulumi.String("string"),
    										Order:  pulumi.String("string"),
    									},
    								},
    								RequestType: pulumi.String("string"),
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						SplitGraphDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionArgs{
    							Size: pulumi.String("string"),
    							SourceWidgetDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs{
    								ChangeDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs{
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									LiveSpan: pulumi.String("string"),
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs{
    											ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ChangeType: pulumi.String("string"),
    											CompareTo:  pulumi.String("string"),
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											IncreaseGood: pulumi.Bool(false),
    											LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											OrderBy:  pulumi.String("string"),
    											OrderDir: pulumi.String("string"),
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs{
    												Metric: pulumi.String("string"),
    												FilterBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit:    pulumi.Int(0),
    												SearchBy: pulumi.String("string"),
    											},
    											Q: pulumi.String("string"),
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    											RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ShowPresent: pulumi.Bool(false),
    										},
    									},
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    								},
    								GeomapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs{
    									View: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs{
    										Focus: pulumi.String("string"),
    									},
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									LiveSpan: pulumi.String("string"),
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs{
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											Q: pulumi.String("string"),
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    											RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    										},
    									},
    									Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs{
    										Palette:     pulumi.String("string"),
    										PaletteFlip: pulumi.Bool(false),
    									},
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    								},
    								QueryTableDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs{
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									HasSearchBar: pulumi.String("string"),
    									LiveSpan:     pulumi.String("string"),
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs{
    											Aggregator: pulumi.String("string"),
    											Alias:      pulumi.String("string"),
    											ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ApmStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs{
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												PrimaryTag: pulumi.String("string"),
    												RowType:    pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Columns: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs{
    														Name:            pulumi.String("string"),
    														Alias:           pulumi.String("string"),
    														CellDisplayMode: pulumi.String("string"),
    														Order:           pulumi.String("string"),
    													},
    												},
    												Resource: pulumi.String("string"),
    											},
    											CellDisplayModes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											Limit: pulumi.Int(0),
    											LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											Order: pulumi.String("string"),
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs{
    												Metric: pulumi.String("string"),
    												FilterBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit:    pulumi.Int(0),
    												SearchBy: pulumi.String("string"),
    											},
    											Q: pulumi.String("string"),
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    											RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    										},
    									},
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    								},
    								QueryValueDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs{
    									Autoscale: pulumi.Bool(false),
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									CustomUnit: pulumi.String("string"),
    									LiveSpan:   pulumi.String("string"),
    									Precision:  pulumi.Int(0),
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs{
    											Aggregator: pulumi.String("string"),
    											ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs{
    												Metric: pulumi.String("string"),
    												FilterBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit:    pulumi.Int(0),
    												SearchBy: pulumi.String("string"),
    											},
    											Q: pulumi.String("string"),
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    											RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    										},
    									},
    									TextAlign: pulumi.String("string"),
    									TimeseriesBackground: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs{
    										Type: pulumi.String("string"),
    										Yaxis: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs{
    											IncludeZero: pulumi.Bool(false),
    											Label:       pulumi.String("string"),
    											Max:         pulumi.String("string"),
    											Min:         pulumi.String("string"),
    											Scale:       pulumi.String("string"),
    										},
    									},
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    								},
    								ScatterplotDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs{
    									ColorByGroups: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									LiveSpan: pulumi.String("string"),
    									Request: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs{
    										ScatterplotTables: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs{
    												Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs{
    														Dimension:         pulumi.String("string"),
    														FormulaExpression: pulumi.String("string"),
    														Alias:             pulumi.String("string"),
    													},
    												},
    												Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs{
    														ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{
    															DataSource:      pulumi.String("string"),
    															Env:             pulumi.String("string"),
    															Name:            pulumi.String("string"),
    															OperationName:   pulumi.String("string"),
    															ResourceName:    pulumi.String("string"),
    															Service:         pulumi.String("string"),
    															Stat:            pulumi.String("string"),
    															IsUpstream:      pulumi.Bool(false),
    															PrimaryTagName:  pulumi.String("string"),
    															PrimaryTagValue: pulumi.String("string"),
    														},
    														ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{
    															DataSource: pulumi.String("string"),
    															Env:        pulumi.String("string"),
    															Name:       pulumi.String("string"),
    															Service:    pulumi.String("string"),
    															Stat:       pulumi.String("string"),
    															GroupBies: pulumi.StringArray{
    																pulumi.String("string"),
    															},
    															OperationName:   pulumi.String("string"),
    															PrimaryTagName:  pulumi.String("string"),
    															PrimaryTagValue: pulumi.String("string"),
    															ResourceName:    pulumi.String("string"),
    														},
    														CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs{
    															DataSource: pulumi.String("string"),
    															Name:       pulumi.String("string"),
    															Query:      pulumi.String("string"),
    															Aggregator: pulumi.String("string"),
    														},
    														EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{
    															Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{
    																&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{
    																	Aggregation: pulumi.String("string"),
    																	Interval:    pulumi.Int(0),
    																	Metric:      pulumi.String("string"),
    																},
    															},
    															DataSource: pulumi.String("string"),
    															Name:       pulumi.String("string"),
    															GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{
    																&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{
    																	Facet: pulumi.String("string"),
    																	Limit: pulumi.Int(0),
    																	Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{
    																		Aggregation: pulumi.String("string"),
    																		Metric:      pulumi.String("string"),
    																		Order:       pulumi.String("string"),
    																	},
    																},
    															},
    															Indexes: pulumi.StringArray{
    																pulumi.String("string"),
    															},
    															Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{
    																Query: pulumi.String("string"),
    															},
    															Storage: pulumi.String("string"),
    														},
    														MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{
    															Name:       pulumi.String("string"),
    															Query:      pulumi.String("string"),
    															Aggregator: pulumi.String("string"),
    															DataSource: pulumi.String("string"),
    														},
    														ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{
    															DataSource:      pulumi.String("string"),
    															Metric:          pulumi.String("string"),
    															Name:            pulumi.String("string"),
    															Aggregator:      pulumi.String("string"),
    															IsNormalizedCpu: pulumi.Bool(false),
    															Limit:           pulumi.Int(0),
    															Sort:            pulumi.String("string"),
    															TagFilters: pulumi.StringArray{
    																pulumi.String("string"),
    															},
    															TextFilter: pulumi.String("string"),
    														},
    														SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs{
    															DataSource:             pulumi.String("string"),
    															Measure:                pulumi.String("string"),
    															SloId:                  pulumi.String("string"),
    															AdditionalQueryFilters: pulumi.String("string"),
    															GroupMode:              pulumi.String("string"),
    															Name:                   pulumi.String("string"),
    															SloQueryType:           pulumi.String("string"),
    														},
    													},
    												},
    											},
    										},
    										Xes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs{
    												Aggregator: pulumi.String("string"),
    												ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    												LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    												ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs{
    													Metric: pulumi.String("string"),
    													FilterBies: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit:    pulumi.Int(0),
    													SearchBy: pulumi.String("string"),
    												},
    												Q: pulumi.String("string"),
    												RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    												SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    											},
    										},
    										Ys: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs{
    												Aggregator: pulumi.String("string"),
    												ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    												LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    												ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs{
    													Metric: pulumi.String("string"),
    													FilterBies: pulumi.StringArray{
    														pulumi.String("string"),
    													},
    													Limit:    pulumi.Int(0),
    													SearchBy: pulumi.String("string"),
    												},
    												Q: pulumi.String("string"),
    												RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    												SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs{
    													Index: pulumi.String("string"),
    													ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    													GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs{
    															Facet: pulumi.String("string"),
    															Limit: pulumi.Int(0),
    															SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{
    																Aggregation: pulumi.String("string"),
    																Order:       pulumi.String("string"),
    																Facet:       pulumi.String("string"),
    															},
    														},
    													},
    													MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{
    															Aggregation: pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    															Interval:    pulumi.Int(0),
    														},
    													},
    													SearchQuery: pulumi.String("string"),
    												},
    											},
    										},
    									},
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    									Xaxis: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs{
    										IncludeZero: pulumi.Bool(false),
    										Label:       pulumi.String("string"),
    										Max:         pulumi.String("string"),
    										Min:         pulumi.String("string"),
    										Scale:       pulumi.String("string"),
    									},
    									Yaxis: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs{
    										IncludeZero: pulumi.Bool(false),
    										Label:       pulumi.String("string"),
    										Max:         pulumi.String("string"),
    										Min:         pulumi.String("string"),
    										Scale:       pulumi.String("string"),
    									},
    								},
    								SunburstDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs{
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									HideTotal: pulumi.Bool(false),
    									LegendInline: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs{
    										Type:        pulumi.String("string"),
    										HidePercent: pulumi.Bool(false),
    										HideValue:   pulumi.Bool(false),
    									},
    									LegendTable: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs{
    										Type: pulumi.String("string"),
    									},
    									LiveSpan: pulumi.String("string"),
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs{
    											ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											NetworkQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs{
    												Metric: pulumi.String("string"),
    												FilterBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit:    pulumi.Int(0),
    												SearchBy: pulumi.String("string"),
    											},
    											Q: pulumi.String("string"),
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    											RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs{
    												Palette: pulumi.String("string"),
    											},
    										},
    									},
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    								},
    								TimeseriesDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs{
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									Events: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs{
    											Q:             pulumi.String("string"),
    											TagsExecution: pulumi.String("string"),
    										},
    									},
    									LegendColumns: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									LegendLayout: pulumi.String("string"),
    									LegendSize:   pulumi.String("string"),
    									LiveSpan:     pulumi.String("string"),
    									Markers: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs{
    											Value:       pulumi.String("string"),
    											DisplayType: pulumi.String("string"),
    											Label:       pulumi.String("string"),
    										},
    									},
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs{
    											ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											DisplayType: pulumi.String("string"),
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											Metadatas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs{
    													Expression: pulumi.String("string"),
    													AliasName:  pulumi.String("string"),
    												},
    											},
    											NetworkQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											OnRightYaxis: pulumi.Bool(false),
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs{
    												Metric: pulumi.String("string"),
    												FilterBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit:    pulumi.Int(0),
    												SearchBy: pulumi.String("string"),
    											},
    											Q: pulumi.String("string"),
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    											RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs{
    												LineType:  pulumi.String("string"),
    												LineWidth: pulumi.String("string"),
    												Palette:   pulumi.String("string"),
    											},
    										},
    									},
    									RightYaxis: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs{
    										IncludeZero: pulumi.Bool(false),
    										Label:       pulumi.String("string"),
    										Max:         pulumi.String("string"),
    										Min:         pulumi.String("string"),
    										Scale:       pulumi.String("string"),
    									},
    									ShowLegend: pulumi.Bool(false),
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    									Yaxis: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs{
    										IncludeZero: pulumi.Bool(false),
    										Label:       pulumi.String("string"),
    										Max:         pulumi.String("string"),
    										Min:         pulumi.String("string"),
    										Scale:       pulumi.String("string"),
    									},
    								},
    								ToplistDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs{
    									CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs{
    											IsHidden:      pulumi.Bool(false),
    											Label:         pulumi.String("string"),
    											Link:          pulumi.String("string"),
    											OverrideLabel: pulumi.String("string"),
    										},
    									},
    									LiveSpan: pulumi.String("string"),
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs{
    											ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs{
    												Metric: pulumi.String("string"),
    												FilterBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Limit:    pulumi.Int(0),
    												SearchBy: pulumi.String("string"),
    											},
    											Q: pulumi.String("string"),
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    											RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs{
    												Index: pulumi.String("string"),
    												ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    												},
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    															Aggregation: pulumi.String("string"),
    															Order:       pulumi.String("string"),
    															Facet:       pulumi.String("string"),
    														},
    													},
    												},
    												MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Facet:       pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    													},
    												},
    												SearchQuery: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs{
    												Palette: pulumi.String("string"),
    											},
    										},
    									},
    									Title:      pulumi.String("string"),
    									TitleAlign: pulumi.String("string"),
    									TitleSize:  pulumi.String("string"),
    								},
    								TreemapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs{
    									Requests: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs{
    											Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs{
    													FormulaExpression: pulumi.String("string"),
    													Alias:             pulumi.String("string"),
    													CellDisplayMode:   pulumi.String("string"),
    													ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArray{
    														&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs{
    															Comparator:    pulumi.String("string"),
    															Palette:       pulumi.String("string"),
    															Value:         pulumi.Float64(0),
    															CustomBgColor: pulumi.String("string"),
    															CustomFgColor: pulumi.String("string"),
    															HideValue:     pulumi.Bool(false),
    															ImageUrl:      pulumi.String("string"),
    															Metric:        pulumi.String("string"),
    															Timeframe:     pulumi.String("string"),
    														},
    													},
    													Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs{
    														Count: pulumi.Int(0),
    														Order: pulumi.String("string"),
    													},
    													Style: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs{
    														Palette:      pulumi.String("string"),
    														PaletteIndex: pulumi.Int(0),
    													},
    												},
    											},
    											Queries: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs{
    													ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Env:             pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														OperationName:   pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    														Service:         pulumi.String("string"),
    														Stat:            pulumi.String("string"),
    														IsUpstream:      pulumi.Bool(false),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    													},
    													ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs{
    														DataSource: pulumi.String("string"),
    														Env:        pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Service:    pulumi.String("string"),
    														Stat:       pulumi.String("string"),
    														GroupBies: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														OperationName:   pulumi.String("string"),
    														PrimaryTagName:  pulumi.String("string"),
    														PrimaryTagValue: pulumi.String("string"),
    														ResourceName:    pulumi.String("string"),
    													},
    													CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs{
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    													},
    													EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs{
    														Computes: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs{
    																Aggregation: pulumi.String("string"),
    																Interval:    pulumi.Int(0),
    																Metric:      pulumi.String("string"),
    															},
    														},
    														DataSource: pulumi.String("string"),
    														Name:       pulumi.String("string"),
    														GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArray{
    															&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs{
    																Facet: pulumi.String("string"),
    																Limit: pulumi.Int(0),
    																Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs{
    																	Aggregation: pulumi.String("string"),
    																	Metric:      pulumi.String("string"),
    																	Order:       pulumi.String("string"),
    																},
    															},
    														},
    														Indexes: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														Search: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs{
    															Query: pulumi.String("string"),
    														},
    														Storage: pulumi.String("string"),
    													},
    													MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs{
    														Name:       pulumi.String("string"),
    														Query:      pulumi.String("string"),
    														Aggregator: pulumi.String("string"),
    														DataSource: pulumi.String("string"),
    													},
    													ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs{
    														DataSource:      pulumi.String("string"),
    														Metric:          pulumi.String("string"),
    														Name:            pulumi.String("string"),
    														Aggregator:      pulumi.String("string"),
    														IsNormalizedCpu: pulumi.Bool(false),
    														Limit:           pulumi.Int(0),
    														Sort:            pulumi.String("string"),
    														TagFilters: pulumi.StringArray{
    															pulumi.String("string"),
    														},
    														TextFilter: pulumi.String("string"),
    													},
    													SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs{
    														DataSource:             pulumi.String("string"),
    														Measure:                pulumi.String("string"),
    														SloId:                  pulumi.String("string"),
    														AdditionalQueryFilters: pulumi.String("string"),
    														GroupMode:              pulumi.String("string"),
    														Name:                   pulumi.String("string"),
    														SloQueryType:           pulumi.String("string"),
    													},
    												},
    											},
    										},
    									},
    									Title: pulumi.String("string"),
    								},
    							},
    							SplitConfig: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigArgs{
    								Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortArgs{
    									Order: pulumi.String("string"),
    									Compute: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeArgs{
    										Metric:      pulumi.String("string"),
    										Aggregation: pulumi.String("string"),
    									},
    								},
    								SplitDimensions: &datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs{
    									OneGraphPer: pulumi.String("string"),
    								},
    								Limit: pulumi.Int(0),
    								StaticSplits: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitArray{
    									&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs{
    										SplitVectors: datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs{
    												TagKey: pulumi.String("string"),
    												TagValues: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    											},
    										},
    									},
    								},
    							},
    							HasUniformYAxes: pulumi.Bool(false),
    							LiveSpan:        pulumi.String("string"),
    							Title:           pulumi.String("string"),
    						},
    						SunburstDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							HideTotal: pulumi.Bool(false),
    							LegendInline: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs{
    								Type:        pulumi.String("string"),
    								HidePercent: pulumi.Bool(false),
    								HideValue:   pulumi.Bool(false),
    							},
    							LegendTable: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs{
    								Type: pulumi.String("string"),
    							},
    							LiveSpan: pulumi.String("string"),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs{
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									NetworkQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Style: &datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleArgs{
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						TimeseriesDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Events: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs{
    									Q:             pulumi.String("string"),
    									TagsExecution: pulumi.String("string"),
    								},
    							},
    							LegendColumns: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							LegendLayout: pulumi.String("string"),
    							LegendSize:   pulumi.String("string"),
    							LiveSpan:     pulumi.String("string"),
    							Markers: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs{
    									Value:       pulumi.String("string"),
    									DisplayType: pulumi.String("string"),
    									Label:       pulumi.String("string"),
    								},
    							},
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs{
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									DisplayType: pulumi.String("string"),
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Metadatas: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs{
    											Expression: pulumi.String("string"),
    											AliasName:  pulumi.String("string"),
    										},
    									},
    									NetworkQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									OnRightYaxis: pulumi.Bool(false),
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Style: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs{
    										LineType:  pulumi.String("string"),
    										LineWidth: pulumi.String("string"),
    										Palette:   pulumi.String("string"),
    									},
    								},
    							},
    							RightYaxis: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    							ShowLegend: pulumi.Bool(false),
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    							Yaxis: &datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						ToplistDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							LiveSpan: pulumi.String("string"),
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs{
    									ApmQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									AuditQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs{
    											Comparator:    pulumi.String("string"),
    											Palette:       pulumi.String("string"),
    											Value:         pulumi.Float64(0),
    											CustomBgColor: pulumi.String("string"),
    											CustomFgColor: pulumi.String("string"),
    											HideValue:     pulumi.Bool(false),
    											ImageUrl:      pulumi.String("string"),
    											Metric:        pulumi.String("string"),
    											Timeframe:     pulumi.String("string"),
    										},
    									},
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									LogQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    									RumQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									Style: &datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs{
    										Palette: pulumi.String("string"),
    									},
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						TopologyMapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionArgs{
    							CustomLinks: datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArgs{
    									IsHidden:      pulumi.Bool(false),
    									Label:         pulumi.String("string"),
    									Link:          pulumi.String("string"),
    									OverrideLabel: pulumi.String("string"),
    								},
    							},
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArgs{
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryArgs{
    											DataSource: pulumi.String("string"),
    											Filters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Service: pulumi.String("string"),
    										},
    									},
    									RequestType: pulumi.String("string"),
    								},
    							},
    							Title:      pulumi.String("string"),
    							TitleAlign: pulumi.String("string"),
    							TitleSize:  pulumi.String("string"),
    						},
    						TraceServiceDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs{
    							Service:          pulumi.String("string"),
    							Env:              pulumi.String("string"),
    							SpanName:         pulumi.String("string"),
    							ShowErrors:       pulumi.Bool(false),
    							ShowBreakdown:    pulumi.Bool(false),
    							ShowDistribution: pulumi.Bool(false),
    							DisplayFormat:    pulumi.String("string"),
    							ShowHits:         pulumi.Bool(false),
    							ShowLatency:      pulumi.Bool(false),
    							ShowResourceList: pulumi.Bool(false),
    							SizeFormat:       pulumi.String("string"),
    							LiveSpan:         pulumi.String("string"),
    							Title:            pulumi.String("string"),
    							TitleAlign:       pulumi.String("string"),
    							TitleSize:        pulumi.String("string"),
    						},
    						TreemapDefinition: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionArgs{
    							Requests: datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestArray{
    								&datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestArgs{
    									Formulas: datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArgs{
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    											CellDisplayMode:   pulumi.String("string"),
    											ConditionalFormats: datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArray{
    												&datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs{
    													Comparator:    pulumi.String("string"),
    													Palette:       pulumi.String("string"),
    													Value:         pulumi.Float64(0),
    													CustomBgColor: pulumi.String("string"),
    													CustomFgColor: pulumi.String("string"),
    													HideValue:     pulumi.Bool(false),
    													ImageUrl:      pulumi.String("string"),
    													Metric:        pulumi.String("string"),
    													Timeframe:     pulumi.String("string"),
    												},
    											},
    											Limit: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitArgs{
    												Count: pulumi.Int(0),
    												Order: pulumi.String("string"),
    											},
    											Style: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleArgs{
    												Palette:      pulumi.String("string"),
    												PaletteIndex: pulumi.Int(0),
    											},
    										},
    									},
    									Queries: datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArray{
    										&datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    							},
    							Title: pulumi.String("string"),
    						},
    						WidgetLayout: &datadog.DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs{
    							Height:        pulumi.Int(0),
    							Width:         pulumi.Int(0),
    							X:             pulumi.Int(0),
    							Y:             pulumi.Int(0),
    							IsColumnBreak: pulumi.Bool(false),
    						},
    					},
    				},
    			},
    			HeatmapDefinition: &datadog.DashboardWidgetHeatmapDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetHeatmapDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetHeatmapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Events: datadog.DashboardWidgetHeatmapDefinitionEventArray{
    					&datadog.DashboardWidgetHeatmapDefinitionEventArgs{
    						Q:             pulumi.String("string"),
    						TagsExecution: pulumi.String("string"),
    					},
    				},
    				LegendSize: pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Requests: datadog.DashboardWidgetHeatmapDefinitionRequestArray{
    					&datadog.DashboardWidgetHeatmapDefinitionRequestArgs{
    						ApmQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Formulas: datadog.DashboardWidgetHeatmapDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetHeatmapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetHeatmapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetHeatmapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetHeatmapDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetHeatmapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.DashboardWidgetHeatmapDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				ShowLegend: pulumi.Bool(false),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Yaxis: &datadog.DashboardWidgetHeatmapDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			HostmapDefinition: &datadog.DashboardWidgetHostmapDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetHostmapDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetHostmapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Groups: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				NoGroupHosts:  pulumi.Bool(false),
    				NoMetricHosts: pulumi.Bool(false),
    				NodeType:      pulumi.String("string"),
    				Request: &datadog.DashboardWidgetHostmapDefinitionRequestArgs{
    					Fills: datadog.DashboardWidgetHostmapDefinitionRequestFillArray{
    						&datadog.DashboardWidgetHostmapDefinitionRequestFillArgs{
    							ApmQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    					Sizes: datadog.DashboardWidgetHostmapDefinitionRequestSizeArray{
    						&datadog.DashboardWidgetHostmapDefinitionRequestSizeArgs{
    							ApmQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray{
    									&datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    				},
    				Scopes: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Style: &datadog.DashboardWidgetHostmapDefinitionStyleArgs{
    					FillMax:     pulumi.String("string"),
    					FillMin:     pulumi.String("string"),
    					Palette:     pulumi.String("string"),
    					PaletteFlip: pulumi.Bool(false),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			Id: pulumi.Int(0),
    			IframeDefinition: &datadog.DashboardWidgetIframeDefinitionArgs{
    				Url: pulumi.String("string"),
    			},
    			ImageDefinition: &datadog.DashboardWidgetImageDefinitionArgs{
    				Url:             pulumi.String("string"),
    				HasBackground:   pulumi.Bool(false),
    				HasBorder:       pulumi.Bool(false),
    				HorizontalAlign: pulumi.String("string"),
    				Margin:          pulumi.String("string"),
    				Sizing:          pulumi.String("string"),
    				UrlDarkTheme:    pulumi.String("string"),
    				VerticalAlign:   pulumi.String("string"),
    			},
    			ListStreamDefinition: &datadog.DashboardWidgetListStreamDefinitionArgs{
    				Requests: datadog.DashboardWidgetListStreamDefinitionRequestArray{
    					&datadog.DashboardWidgetListStreamDefinitionRequestArgs{
    						Columns: datadog.DashboardWidgetListStreamDefinitionRequestColumnArray{
    							&datadog.DashboardWidgetListStreamDefinitionRequestColumnArgs{
    								Field: pulumi.String("string"),
    								Width: pulumi.String("string"),
    							},
    						},
    						Query: &datadog.DashboardWidgetListStreamDefinitionRequestQueryArgs{
    							DataSource: pulumi.String("string"),
    							EventSize:  pulumi.String("string"),
    							Indexes: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							QueryString: pulumi.String("string"),
    							Sort: &datadog.DashboardWidgetListStreamDefinitionRequestQuerySortArgs{
    								Column: pulumi.String("string"),
    								Order:  pulumi.String("string"),
    							},
    							Storage: pulumi.String("string"),
    						},
    						ResponseFormat: pulumi.String("string"),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			LogStreamDefinition: &datadog.DashboardWidgetLogStreamDefinitionArgs{
    				Columns: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Indexes: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				LiveSpan:          pulumi.String("string"),
    				MessageDisplay:    pulumi.String("string"),
    				Query:             pulumi.String("string"),
    				ShowDateColumn:    pulumi.Bool(false),
    				ShowMessageColumn: pulumi.Bool(false),
    				Sort: &datadog.DashboardWidgetLogStreamDefinitionSortArgs{
    					Column: pulumi.String("string"),
    					Order:  pulumi.String("string"),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ManageStatusDefinition: &datadog.DashboardWidgetManageStatusDefinitionArgs{
    				Query:             pulumi.String("string"),
    				ColorPreference:   pulumi.String("string"),
    				DisplayFormat:     pulumi.String("string"),
    				HideZeroCounts:    pulumi.Bool(false),
    				ShowLastTriggered: pulumi.Bool(false),
    				ShowPriority:      pulumi.Bool(false),
    				Sort:              pulumi.String("string"),
    				SummaryType:       pulumi.String("string"),
    				Title:             pulumi.String("string"),
    				TitleAlign:        pulumi.String("string"),
    				TitleSize:         pulumi.String("string"),
    			},
    			NoteDefinition: &datadog.DashboardWidgetNoteDefinitionArgs{
    				Content:         pulumi.String("string"),
    				BackgroundColor: pulumi.String("string"),
    				FontSize:        pulumi.String("string"),
    				HasPadding:      pulumi.Bool(false),
    				ShowTick:        pulumi.Bool(false),
    				TextAlign:       pulumi.String("string"),
    				TickEdge:        pulumi.String("string"),
    				TickPos:         pulumi.String("string"),
    				VerticalAlign:   pulumi.String("string"),
    			},
    			PowerpackDefinition: &datadog.DashboardWidgetPowerpackDefinitionArgs{
    				PowerpackId:     pulumi.String("string"),
    				BackgroundColor: pulumi.String("string"),
    				BannerImg:       pulumi.String("string"),
    				ShowTitle:       pulumi.Bool(false),
    				TemplateVariables: &datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesArgs{
    					ControlledByPowerpacks: datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArray{
    						&datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs{
    							Name: pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Prefix: pulumi.String("string"),
    						},
    					},
    					ControlledExternallies: datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArray{
    						&datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs{
    							Name: pulumi.String("string"),
    							Values: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Prefix: pulumi.String("string"),
    						},
    					},
    				},
    				Title: pulumi.String("string"),
    			},
    			QueryTableDefinition: &datadog.DashboardWidgetQueryTableDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetQueryTableDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetQueryTableDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				HasSearchBar: pulumi.String("string"),
    				LiveSpan:     pulumi.String("string"),
    				Requests: datadog.DashboardWidgetQueryTableDefinitionRequestArray{
    					&datadog.DashboardWidgetQueryTableDefinitionRequestArgs{
    						Aggregator: pulumi.String("string"),
    						Alias:      pulumi.String("string"),
    						ApmQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ApmStatsQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs{
    							Env:        pulumi.String("string"),
    							Name:       pulumi.String("string"),
    							PrimaryTag: pulumi.String("string"),
    							RowType:    pulumi.String("string"),
    							Service:    pulumi.String("string"),
    							Columns: datadog.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs{
    									Name:            pulumi.String("string"),
    									Alias:           pulumi.String("string"),
    									CellDisplayMode: pulumi.String("string"),
    									Order:           pulumi.String("string"),
    								},
    							},
    							Resource: pulumi.String("string"),
    						},
    						CellDisplayModes: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						ConditionalFormats: datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray{
    							&datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs{
    								Comparator:    pulumi.String("string"),
    								Palette:       pulumi.String("string"),
    								Value:         pulumi.Float64(0),
    								CustomBgColor: pulumi.String("string"),
    								CustomFgColor: pulumi.String("string"),
    								HideValue:     pulumi.Bool(false),
    								ImageUrl:      pulumi.String("string"),
    								Metric:        pulumi.String("string"),
    								Timeframe:     pulumi.String("string"),
    							},
    						},
    						Formulas: datadog.DashboardWidgetQueryTableDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetQueryTableDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetQueryTableDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Limit: pulumi.Int(0),
    						LogQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Order: pulumi.String("string"),
    						ProcessQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetQueryTableDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetQueryTableDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			QueryValueDefinition: &datadog.DashboardWidgetQueryValueDefinitionArgs{
    				Autoscale: pulumi.Bool(false),
    				CustomLinks: datadog.DashboardWidgetQueryValueDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetQueryValueDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				CustomUnit: pulumi.String("string"),
    				LiveSpan:   pulumi.String("string"),
    				Precision:  pulumi.Int(0),
    				Requests: datadog.DashboardWidgetQueryValueDefinitionRequestArray{
    					&datadog.DashboardWidgetQueryValueDefinitionRequestArgs{
    						Aggregator: pulumi.String("string"),
    						ApmQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ConditionalFormats: datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray{
    							&datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs{
    								Comparator:    pulumi.String("string"),
    								Palette:       pulumi.String("string"),
    								Value:         pulumi.Float64(0),
    								CustomBgColor: pulumi.String("string"),
    								CustomFgColor: pulumi.String("string"),
    								HideValue:     pulumi.Bool(false),
    								ImageUrl:      pulumi.String("string"),
    								Metric:        pulumi.String("string"),
    								Timeframe:     pulumi.String("string"),
    							},
    						},
    						Formulas: datadog.DashboardWidgetQueryValueDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetQueryValueDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetQueryValueDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetQueryValueDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetQueryValueDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    					},
    				},
    				TextAlign: pulumi.String("string"),
    				TimeseriesBackground: &datadog.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundArgs{
    					Type: pulumi.String("string"),
    					Yaxis: &datadog.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs{
    						IncludeZero: pulumi.Bool(false),
    						Label:       pulumi.String("string"),
    						Max:         pulumi.String("string"),
    						Min:         pulumi.String("string"),
    						Scale:       pulumi.String("string"),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			RunWorkflowDefinition: &datadog.DashboardWidgetRunWorkflowDefinitionArgs{
    				WorkflowId: pulumi.String("string"),
    				CustomLinks: datadog.DashboardWidgetRunWorkflowDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetRunWorkflowDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Inputs: datadog.DashboardWidgetRunWorkflowDefinitionInputTypeArray{
    					&datadog.DashboardWidgetRunWorkflowDefinitionInputTypeArgs{
    						Name:  pulumi.String("string"),
    						Value: pulumi.String("string"),
    					},
    				},
    				LiveSpan:   pulumi.String("string"),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			ScatterplotDefinition: &datadog.DashboardWidgetScatterplotDefinitionArgs{
    				ColorByGroups: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				CustomLinks: datadog.DashboardWidgetScatterplotDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetScatterplotDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Request: &datadog.DashboardWidgetScatterplotDefinitionRequestArgs{
    					ScatterplotTables: datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray{
    						&datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs{
    							Formulas: datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray{
    								&datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{
    									Dimension:         pulumi.String("string"),
    									FormulaExpression: pulumi.String("string"),
    									Alias:             pulumi.String("string"),
    								},
    							},
    							Queries: datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray{
    								&datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{
    									ApmDependencyStatsQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{
    										DataSource:      pulumi.String("string"),
    										Env:             pulumi.String("string"),
    										Name:            pulumi.String("string"),
    										OperationName:   pulumi.String("string"),
    										ResourceName:    pulumi.String("string"),
    										Service:         pulumi.String("string"),
    										Stat:            pulumi.String("string"),
    										IsUpstream:      pulumi.Bool(false),
    										PrimaryTagName:  pulumi.String("string"),
    										PrimaryTagValue: pulumi.String("string"),
    									},
    									ApmResourceStatsQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{
    										DataSource: pulumi.String("string"),
    										Env:        pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										Service:    pulumi.String("string"),
    										Stat:       pulumi.String("string"),
    										GroupBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										OperationName:   pulumi.String("string"),
    										PrimaryTagName:  pulumi.String("string"),
    										PrimaryTagValue: pulumi.String("string"),
    										ResourceName:    pulumi.String("string"),
    									},
    									CloudCostQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs{
    										DataSource: pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										Query:      pulumi.String("string"),
    										Aggregator: pulumi.String("string"),
    									},
    									EventQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{
    										Computes: datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{
    											&datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    												Metric:      pulumi.String("string"),
    											},
    										},
    										DataSource: pulumi.String("string"),
    										Name:       pulumi.String("string"),
    										GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{
    											&datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												Sort: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{
    													Aggregation: pulumi.String("string"),
    													Metric:      pulumi.String("string"),
    													Order:       pulumi.String("string"),
    												},
    											},
    										},
    										Indexes: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Search: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{
    											Query: pulumi.String("string"),
    										},
    										Storage: pulumi.String("string"),
    									},
    									MetricQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{
    										Name:       pulumi.String("string"),
    										Query:      pulumi.String("string"),
    										Aggregator: pulumi.String("string"),
    										DataSource: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{
    										DataSource:      pulumi.String("string"),
    										Metric:          pulumi.String("string"),
    										Name:            pulumi.String("string"),
    										Aggregator:      pulumi.String("string"),
    										IsNormalizedCpu: pulumi.Bool(false),
    										Limit:           pulumi.Int(0),
    										Sort:            pulumi.String("string"),
    										TagFilters: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										TextFilter: pulumi.String("string"),
    									},
    									SloQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs{
    										DataSource:             pulumi.String("string"),
    										Measure:                pulumi.String("string"),
    										SloId:                  pulumi.String("string"),
    										AdditionalQueryFilters: pulumi.String("string"),
    										GroupMode:              pulumi.String("string"),
    										Name:                   pulumi.String("string"),
    										SloQueryType:           pulumi.String("string"),
    									},
    								},
    							},
    						},
    					},
    					Xes: datadog.DashboardWidgetScatterplotDefinitionRequestXArray{
    						&datadog.DashboardWidgetScatterplotDefinitionRequestXArgs{
    							Aggregator: pulumi.String("string"),
    							ApmQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    					Ys: datadog.DashboardWidgetScatterplotDefinitionRequestYArray{
    						&datadog.DashboardWidgetScatterplotDefinitionRequestYArgs{
    							Aggregator: pulumi.String("string"),
    							ApmQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							LogQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							ProcessQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs{
    								Metric: pulumi.String("string"),
    								FilterBies: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Limit:    pulumi.Int(0),
    								SearchBy: pulumi.String("string"),
    							},
    							Q: pulumi.String("string"),
    							RumQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    							SecurityQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs{
    								Index: pulumi.String("string"),
    								ComputeQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    								GroupBies: datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs{
    										Facet: pulumi.String("string"),
    										Limit: pulumi.Int(0),
    										SortQuery: &datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Order:       pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    										},
    									},
    								},
    								MultiComputes: datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray{
    									&datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    								},
    								SearchQuery: pulumi.String("string"),
    							},
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Xaxis: &datadog.DashboardWidgetScatterplotDefinitionXaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    				Yaxis: &datadog.DashboardWidgetScatterplotDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			ServiceLevelObjectiveDefinition: &datadog.DashboardWidgetServiceLevelObjectiveDefinitionArgs{
    				SloId: pulumi.String("string"),
    				TimeWindows: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				ViewMode:               pulumi.String("string"),
    				ViewType:               pulumi.String("string"),
    				AdditionalQueryFilters: pulumi.String("string"),
    				GlobalTimeTarget:       pulumi.String("string"),
    				ShowErrorBudget:        pulumi.Bool(false),
    				Title:                  pulumi.String("string"),
    				TitleAlign:             pulumi.String("string"),
    				TitleSize:              pulumi.String("string"),
    			},
    			ServicemapDefinition: &datadog.DashboardWidgetServicemapDefinitionArgs{
    				Filters: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Service: pulumi.String("string"),
    				CustomLinks: datadog.DashboardWidgetServicemapDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetServicemapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			SloListDefinition: &datadog.DashboardWidgetSloListDefinitionArgs{
    				Request: &datadog.DashboardWidgetSloListDefinitionRequestArgs{
    					Query: &datadog.DashboardWidgetSloListDefinitionRequestQueryArgs{
    						QueryString: pulumi.String("string"),
    						Limit:       pulumi.Int(0),
    						Sort: &datadog.DashboardWidgetSloListDefinitionRequestQuerySortArgs{
    							Column: pulumi.String("string"),
    							Order:  pulumi.String("string"),
    						},
    					},
    					RequestType: pulumi.String("string"),
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			SplitGraphDefinition: &datadog.DashboardWidgetSplitGraphDefinitionArgs{
    				Size: pulumi.String("string"),
    				SourceWidgetDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs{
    					ChangeDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs{
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						LiveSpan: pulumi.String("string"),
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs{
    								ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ChangeType: pulumi.String("string"),
    								CompareTo:  pulumi.String("string"),
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								IncreaseGood: pulumi.Bool(false),
    								LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								OrderBy:  pulumi.String("string"),
    								OrderDir: pulumi.String("string"),
    								ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs{
    									Metric: pulumi.String("string"),
    									FilterBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit:    pulumi.Int(0),
    									SearchBy: pulumi.String("string"),
    								},
    								Q: pulumi.String("string"),
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ShowPresent: pulumi.Bool(false),
    							},
    						},
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    					},
    					GeomapDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs{
    						View: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs{
    							Focus: pulumi.String("string"),
    						},
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						LiveSpan: pulumi.String("string"),
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs{
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								Q: pulumi.String("string"),
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    							},
    						},
    						Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs{
    							Palette:     pulumi.String("string"),
    							PaletteFlip: pulumi.Bool(false),
    						},
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    					},
    					QueryTableDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs{
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						HasSearchBar: pulumi.String("string"),
    						LiveSpan:     pulumi.String("string"),
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs{
    								Aggregator: pulumi.String("string"),
    								Alias:      pulumi.String("string"),
    								ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ApmStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs{
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									PrimaryTag: pulumi.String("string"),
    									RowType:    pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Columns: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs{
    											Name:            pulumi.String("string"),
    											Alias:           pulumi.String("string"),
    											CellDisplayMode: pulumi.String("string"),
    											Order:           pulumi.String("string"),
    										},
    									},
    									Resource: pulumi.String("string"),
    								},
    								CellDisplayModes: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								Limit: pulumi.Int(0),
    								LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								Order: pulumi.String("string"),
    								ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs{
    									Metric: pulumi.String("string"),
    									FilterBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit:    pulumi.Int(0),
    									SearchBy: pulumi.String("string"),
    								},
    								Q: pulumi.String("string"),
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    							},
    						},
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    					},
    					QueryValueDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs{
    						Autoscale: pulumi.Bool(false),
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						CustomUnit: pulumi.String("string"),
    						LiveSpan:   pulumi.String("string"),
    						Precision:  pulumi.Int(0),
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs{
    								Aggregator: pulumi.String("string"),
    								ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								AuditQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs{
    									Metric: pulumi.String("string"),
    									FilterBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit:    pulumi.Int(0),
    									SearchBy: pulumi.String("string"),
    								},
    								Q: pulumi.String("string"),
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    							},
    						},
    						TextAlign: pulumi.String("string"),
    						TimeseriesBackground: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs{
    							Type: pulumi.String("string"),
    							Yaxis: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs{
    								IncludeZero: pulumi.Bool(false),
    								Label:       pulumi.String("string"),
    								Max:         pulumi.String("string"),
    								Min:         pulumi.String("string"),
    								Scale:       pulumi.String("string"),
    							},
    						},
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    					},
    					ScatterplotDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs{
    						ColorByGroups: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						LiveSpan: pulumi.String("string"),
    						Request: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs{
    							ScatterplotTables: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArray{
    								&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs{
    									Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs{
    											Dimension:         pulumi.String("string"),
    											FormulaExpression: pulumi.String("string"),
    											Alias:             pulumi.String("string"),
    										},
    									},
    									Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs{
    											ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Env:             pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												OperationName:   pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    												Service:         pulumi.String("string"),
    												Stat:            pulumi.String("string"),
    												IsUpstream:      pulumi.Bool(false),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    											},
    											ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{
    												DataSource: pulumi.String("string"),
    												Env:        pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Service:    pulumi.String("string"),
    												Stat:       pulumi.String("string"),
    												GroupBies: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												OperationName:   pulumi.String("string"),
    												PrimaryTagName:  pulumi.String("string"),
    												PrimaryTagValue: pulumi.String("string"),
    												ResourceName:    pulumi.String("string"),
    											},
    											CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs{
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    											},
    											EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{
    												Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{
    													&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{
    														Aggregation: pulumi.String("string"),
    														Interval:    pulumi.Int(0),
    														Metric:      pulumi.String("string"),
    													},
    												},
    												DataSource: pulumi.String("string"),
    												Name:       pulumi.String("string"),
    												GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{
    													&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{
    														Facet: pulumi.String("string"),
    														Limit: pulumi.Int(0),
    														Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{
    															Aggregation: pulumi.String("string"),
    															Metric:      pulumi.String("string"),
    															Order:       pulumi.String("string"),
    														},
    													},
    												},
    												Indexes: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{
    													Query: pulumi.String("string"),
    												},
    												Storage: pulumi.String("string"),
    											},
    											MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{
    												Name:       pulumi.String("string"),
    												Query:      pulumi.String("string"),
    												Aggregator: pulumi.String("string"),
    												DataSource: pulumi.String("string"),
    											},
    											ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{
    												DataSource:      pulumi.String("string"),
    												Metric:          pulumi.String("string"),
    												Name:            pulumi.String("string"),
    												Aggregator:      pulumi.String("string"),
    												IsNormalizedCpu: pulumi.Bool(false),
    												Limit:           pulumi.Int(0),
    												Sort:            pulumi.String("string"),
    												TagFilters: pulumi.StringArray{
    													pulumi.String("string"),
    												},
    												TextFilter: pulumi.String("string"),
    											},
    											SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs{
    												DataSource:             pulumi.String("string"),
    												Measure:                pulumi.String("string"),
    												SloId:                  pulumi.String("string"),
    												AdditionalQueryFilters: pulumi.String("string"),
    												GroupMode:              pulumi.String("string"),
    												Name:                   pulumi.String("string"),
    												SloQueryType:           pulumi.String("string"),
    											},
    										},
    									},
    								},
    							},
    							Xes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArray{
    								&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs{
    									Aggregator: pulumi.String("string"),
    									ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    								},
    							},
    							Ys: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArray{
    								&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs{
    									Aggregator: pulumi.String("string"),
    									ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs{
    										Metric: pulumi.String("string"),
    										FilterBies: pulumi.StringArray{
    											pulumi.String("string"),
    										},
    										Limit:    pulumi.Int(0),
    										SearchBy: pulumi.String("string"),
    									},
    									Q: pulumi.String("string"),
    									RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    									SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs{
    										Index: pulumi.String("string"),
    										ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    										GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs{
    												Facet: pulumi.String("string"),
    												Limit: pulumi.Int(0),
    												SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{
    													Aggregation: pulumi.String("string"),
    													Order:       pulumi.String("string"),
    													Facet:       pulumi.String("string"),
    												},
    											},
    										},
    										MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{
    												Aggregation: pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    												Interval:    pulumi.Int(0),
    											},
    										},
    										SearchQuery: pulumi.String("string"),
    									},
    								},
    							},
    						},
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    						Xaxis: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs{
    							IncludeZero: pulumi.Bool(false),
    							Label:       pulumi.String("string"),
    							Max:         pulumi.String("string"),
    							Min:         pulumi.String("string"),
    							Scale:       pulumi.String("string"),
    						},
    						Yaxis: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs{
    							IncludeZero: pulumi.Bool(false),
    							Label:       pulumi.String("string"),
    							Max:         pulumi.String("string"),
    							Min:         pulumi.String("string"),
    							Scale:       pulumi.String("string"),
    						},
    					},
    					SunburstDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs{
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						HideTotal: pulumi.Bool(false),
    						LegendInline: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs{
    							Type:        pulumi.String("string"),
    							HidePercent: pulumi.Bool(false),
    							HideValue:   pulumi.Bool(false),
    						},
    						LegendTable: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs{
    							Type: pulumi.String("string"),
    						},
    						LiveSpan: pulumi.String("string"),
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs{
    								ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								AuditQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								NetworkQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs{
    									Metric: pulumi.String("string"),
    									FilterBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit:    pulumi.Int(0),
    									SearchBy: pulumi.String("string"),
    								},
    								Q: pulumi.String("string"),
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs{
    									Palette: pulumi.String("string"),
    								},
    							},
    						},
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    					},
    					TimeseriesDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs{
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						Events: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs{
    								Q:             pulumi.String("string"),
    								TagsExecution: pulumi.String("string"),
    							},
    						},
    						LegendColumns: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						LegendLayout: pulumi.String("string"),
    						LegendSize:   pulumi.String("string"),
    						LiveSpan:     pulumi.String("string"),
    						Markers: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs{
    								Value:       pulumi.String("string"),
    								DisplayType: pulumi.String("string"),
    								Label:       pulumi.String("string"),
    							},
    						},
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs{
    								ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								AuditQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								DisplayType: pulumi.String("string"),
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								Metadatas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs{
    										Expression: pulumi.String("string"),
    										AliasName:  pulumi.String("string"),
    									},
    								},
    								NetworkQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								OnRightYaxis: pulumi.Bool(false),
    								ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs{
    									Metric: pulumi.String("string"),
    									FilterBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit:    pulumi.Int(0),
    									SearchBy: pulumi.String("string"),
    								},
    								Q: pulumi.String("string"),
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs{
    									LineType:  pulumi.String("string"),
    									LineWidth: pulumi.String("string"),
    									Palette:   pulumi.String("string"),
    								},
    							},
    						},
    						RightYaxis: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs{
    							IncludeZero: pulumi.Bool(false),
    							Label:       pulumi.String("string"),
    							Max:         pulumi.String("string"),
    							Min:         pulumi.String("string"),
    							Scale:       pulumi.String("string"),
    						},
    						ShowLegend: pulumi.Bool(false),
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    						Yaxis: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs{
    							IncludeZero: pulumi.Bool(false),
    							Label:       pulumi.String("string"),
    							Max:         pulumi.String("string"),
    							Min:         pulumi.String("string"),
    							Scale:       pulumi.String("string"),
    						},
    					},
    					ToplistDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs{
    						CustomLinks: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs{
    								IsHidden:      pulumi.Bool(false),
    								Label:         pulumi.String("string"),
    								Link:          pulumi.String("string"),
    								OverrideLabel: pulumi.String("string"),
    							},
    						},
    						LiveSpan: pulumi.String("string"),
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs{
    								ApmQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								AuditQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								LogQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs{
    									Metric: pulumi.String("string"),
    									FilterBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Limit:    pulumi.Int(0),
    									SearchBy: pulumi.String("string"),
    								},
    								Q: pulumi.String("string"),
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    								RumQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								SecurityQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs{
    									Index: pulumi.String("string"),
    									ComputeQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    										Interval:    pulumi.Int(0),
    									},
    									GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											SortQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    												Aggregation: pulumi.String("string"),
    												Order:       pulumi.String("string"),
    												Facet:       pulumi.String("string"),
    											},
    										},
    									},
    									MultiComputes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArray{
    										&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Facet:       pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    										},
    									},
    									SearchQuery: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs{
    									Palette: pulumi.String("string"),
    								},
    							},
    						},
    						Title:      pulumi.String("string"),
    						TitleAlign: pulumi.String("string"),
    						TitleSize:  pulumi.String("string"),
    					},
    					TreemapDefinition: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs{
    						Requests: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArray{
    							&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs{
    								Formulas: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs{
    										FormulaExpression: pulumi.String("string"),
    										Alias:             pulumi.String("string"),
    										CellDisplayMode:   pulumi.String("string"),
    										ConditionalFormats: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArray{
    											&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs{
    												Comparator:    pulumi.String("string"),
    												Palette:       pulumi.String("string"),
    												Value:         pulumi.Float64(0),
    												CustomBgColor: pulumi.String("string"),
    												CustomFgColor: pulumi.String("string"),
    												HideValue:     pulumi.Bool(false),
    												ImageUrl:      pulumi.String("string"),
    												Metric:        pulumi.String("string"),
    												Timeframe:     pulumi.String("string"),
    											},
    										},
    										Limit: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs{
    											Count: pulumi.Int(0),
    											Order: pulumi.String("string"),
    										},
    										Style: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs{
    											Palette:      pulumi.String("string"),
    											PaletteIndex: pulumi.Int(0),
    										},
    									},
    								},
    								Queries: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArray{
    									&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs{
    										ApmDependencyStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Env:             pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											OperationName:   pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    											Service:         pulumi.String("string"),
    											Stat:            pulumi.String("string"),
    											IsUpstream:      pulumi.Bool(false),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    										},
    										ApmResourceStatsQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs{
    											DataSource: pulumi.String("string"),
    											Env:        pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Service:    pulumi.String("string"),
    											Stat:       pulumi.String("string"),
    											GroupBies: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											OperationName:   pulumi.String("string"),
    											PrimaryTagName:  pulumi.String("string"),
    											PrimaryTagValue: pulumi.String("string"),
    											ResourceName:    pulumi.String("string"),
    										},
    										CloudCostQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs{
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    										},
    										EventQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs{
    											Computes: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs{
    													Aggregation: pulumi.String("string"),
    													Interval:    pulumi.Int(0),
    													Metric:      pulumi.String("string"),
    												},
    											},
    											DataSource: pulumi.String("string"),
    											Name:       pulumi.String("string"),
    											GroupBies: datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArray{
    												&datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs{
    													Facet: pulumi.String("string"),
    													Limit: pulumi.Int(0),
    													Sort: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs{
    														Aggregation: pulumi.String("string"),
    														Metric:      pulumi.String("string"),
    														Order:       pulumi.String("string"),
    													},
    												},
    											},
    											Indexes: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											Search: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs{
    												Query: pulumi.String("string"),
    											},
    											Storage: pulumi.String("string"),
    										},
    										MetricQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs{
    											Name:       pulumi.String("string"),
    											Query:      pulumi.String("string"),
    											Aggregator: pulumi.String("string"),
    											DataSource: pulumi.String("string"),
    										},
    										ProcessQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs{
    											DataSource:      pulumi.String("string"),
    											Metric:          pulumi.String("string"),
    											Name:            pulumi.String("string"),
    											Aggregator:      pulumi.String("string"),
    											IsNormalizedCpu: pulumi.Bool(false),
    											Limit:           pulumi.Int(0),
    											Sort:            pulumi.String("string"),
    											TagFilters: pulumi.StringArray{
    												pulumi.String("string"),
    											},
    											TextFilter: pulumi.String("string"),
    										},
    										SloQuery: &datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs{
    											DataSource:             pulumi.String("string"),
    											Measure:                pulumi.String("string"),
    											SloId:                  pulumi.String("string"),
    											AdditionalQueryFilters: pulumi.String("string"),
    											GroupMode:              pulumi.String("string"),
    											Name:                   pulumi.String("string"),
    											SloQueryType:           pulumi.String("string"),
    										},
    									},
    								},
    							},
    						},
    						Title: pulumi.String("string"),
    					},
    				},
    				SplitConfig: &datadog.DashboardWidgetSplitGraphDefinitionSplitConfigArgs{
    					Sort: &datadog.DashboardWidgetSplitGraphDefinitionSplitConfigSortArgs{
    						Order: pulumi.String("string"),
    						Compute: &datadog.DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeArgs{
    							Metric:      pulumi.String("string"),
    							Aggregation: pulumi.String("string"),
    						},
    					},
    					SplitDimensions: &datadog.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs{
    						OneGraphPer: pulumi.String("string"),
    					},
    					Limit: pulumi.Int(0),
    					StaticSplits: datadog.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitArray{
    						&datadog.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs{
    							SplitVectors: datadog.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArray{
    								&datadog.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs{
    									TagKey: pulumi.String("string"),
    									TagValues: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    								},
    							},
    						},
    					},
    				},
    				HasUniformYAxes: pulumi.Bool(false),
    				LiveSpan:        pulumi.String("string"),
    				Title:           pulumi.String("string"),
    			},
    			SunburstDefinition: &datadog.DashboardWidgetSunburstDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetSunburstDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetSunburstDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				HideTotal: pulumi.Bool(false),
    				LegendInline: &datadog.DashboardWidgetSunburstDefinitionLegendInlineArgs{
    					Type:        pulumi.String("string"),
    					HidePercent: pulumi.Bool(false),
    					HideValue:   pulumi.Bool(false),
    				},
    				LegendTable: &datadog.DashboardWidgetSunburstDefinitionLegendTableArgs{
    					Type: pulumi.String("string"),
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.DashboardWidgetSunburstDefinitionRequestArray{
    					&datadog.DashboardWidgetSunburstDefinitionRequestArgs{
    						ApmQuery: &datadog.DashboardWidgetSunburstDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Formulas: datadog.DashboardWidgetSunburstDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetSunburstDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetSunburstDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.DashboardWidgetSunburstDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						NetworkQuery: &datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.DashboardWidgetSunburstDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetSunburstDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetSunburstDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetSunburstDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetSunburstDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.DashboardWidgetSunburstDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TimeseriesDefinition: &datadog.DashboardWidgetTimeseriesDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetTimeseriesDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetTimeseriesDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Events: datadog.DashboardWidgetTimeseriesDefinitionEventArray{
    					&datadog.DashboardWidgetTimeseriesDefinitionEventArgs{
    						Q:             pulumi.String("string"),
    						TagsExecution: pulumi.String("string"),
    					},
    				},
    				LegendColumns: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				LegendLayout: pulumi.String("string"),
    				LegendSize:   pulumi.String("string"),
    				LiveSpan:     pulumi.String("string"),
    				Markers: datadog.DashboardWidgetTimeseriesDefinitionMarkerArray{
    					&datadog.DashboardWidgetTimeseriesDefinitionMarkerArgs{
    						Value:       pulumi.String("string"),
    						DisplayType: pulumi.String("string"),
    						Label:       pulumi.String("string"),
    					},
    				},
    				Requests: datadog.DashboardWidgetTimeseriesDefinitionRequestArray{
    					&datadog.DashboardWidgetTimeseriesDefinitionRequestArgs{
    						ApmQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						DisplayType: pulumi.String("string"),
    						Formulas: datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Metadatas: datadog.DashboardWidgetTimeseriesDefinitionRequestMetadataArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestMetadataArgs{
    								Expression: pulumi.String("string"),
    								AliasName:  pulumi.String("string"),
    							},
    						},
    						NetworkQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						OnRightYaxis: pulumi.Bool(false),
    						ProcessQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.DashboardWidgetTimeseriesDefinitionRequestStyleArgs{
    							LineType:  pulumi.String("string"),
    							LineWidth: pulumi.String("string"),
    							Palette:   pulumi.String("string"),
    						},
    					},
    				},
    				RightYaxis: &datadog.DashboardWidgetTimeseriesDefinitionRightYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    				ShowLegend: pulumi.Bool(false),
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    				Yaxis: &datadog.DashboardWidgetTimeseriesDefinitionYaxisArgs{
    					IncludeZero: pulumi.Bool(false),
    					Label:       pulumi.String("string"),
    					Max:         pulumi.String("string"),
    					Min:         pulumi.String("string"),
    					Scale:       pulumi.String("string"),
    				},
    			},
    			ToplistDefinition: &datadog.DashboardWidgetToplistDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetToplistDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetToplistDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				LiveSpan: pulumi.String("string"),
    				Requests: datadog.DashboardWidgetToplistDefinitionRequestArray{
    					&datadog.DashboardWidgetToplistDefinitionRequestArgs{
    						ApmQuery: &datadog.DashboardWidgetToplistDefinitionRequestApmQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetToplistDefinitionRequestApmQueryGroupByArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestApmQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						AuditQuery: &datadog.DashboardWidgetToplistDefinitionRequestAuditQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ConditionalFormats: datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArray{
    							&datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs{
    								Comparator:    pulumi.String("string"),
    								Palette:       pulumi.String("string"),
    								Value:         pulumi.Float64(0),
    								CustomBgColor: pulumi.String("string"),
    								CustomFgColor: pulumi.String("string"),
    								HideValue:     pulumi.Bool(false),
    								ImageUrl:      pulumi.String("string"),
    								Metric:        pulumi.String("string"),
    								Timeframe:     pulumi.String("string"),
    							},
    						},
    						Formulas: datadog.DashboardWidgetToplistDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetToplistDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetToplistDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetToplistDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						LogQuery: &datadog.DashboardWidgetToplistDefinitionRequestLogQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetToplistDefinitionRequestLogQueryGroupByArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestLogQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						ProcessQuery: &datadog.DashboardWidgetToplistDefinitionRequestProcessQueryArgs{
    							Metric: pulumi.String("string"),
    							FilterBies: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							Limit:    pulumi.Int(0),
    							SearchBy: pulumi.String("string"),
    						},
    						Q: pulumi.String("string"),
    						Queries: datadog.DashboardWidgetToplistDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetToplistDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetToplistDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetToplistDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetToplistDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetToplistDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    						RumQuery: &datadog.DashboardWidgetToplistDefinitionRequestRumQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetToplistDefinitionRequestRumQueryGroupByArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestRumQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						SecurityQuery: &datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryArgs{
    							Index: pulumi.String("string"),
    							ComputeQuery: &datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs{
    								Aggregation: pulumi.String("string"),
    								Facet:       pulumi.String("string"),
    								Interval:    pulumi.Int(0),
    							},
    							GroupBies: datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByArgs{
    									Facet: pulumi.String("string"),
    									Limit: pulumi.Int(0),
    									SortQuery: &datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{
    										Aggregation: pulumi.String("string"),
    										Order:       pulumi.String("string"),
    										Facet:       pulumi.String("string"),
    									},
    								},
    							},
    							MultiComputes: datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray{
    								&datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs{
    									Aggregation: pulumi.String("string"),
    									Facet:       pulumi.String("string"),
    									Interval:    pulumi.Int(0),
    								},
    							},
    							SearchQuery: pulumi.String("string"),
    						},
    						Style: &datadog.DashboardWidgetToplistDefinitionRequestStyleArgs{
    							Palette: pulumi.String("string"),
    						},
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TopologyMapDefinition: &datadog.DashboardWidgetTopologyMapDefinitionArgs{
    				CustomLinks: datadog.DashboardWidgetTopologyMapDefinitionCustomLinkArray{
    					&datadog.DashboardWidgetTopologyMapDefinitionCustomLinkArgs{
    						IsHidden:      pulumi.Bool(false),
    						Label:         pulumi.String("string"),
    						Link:          pulumi.String("string"),
    						OverrideLabel: pulumi.String("string"),
    					},
    				},
    				Requests: datadog.DashboardWidgetTopologyMapDefinitionRequestArray{
    					&datadog.DashboardWidgetTopologyMapDefinitionRequestArgs{
    						Queries: datadog.DashboardWidgetTopologyMapDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetTopologyMapDefinitionRequestQueryArgs{
    								DataSource: pulumi.String("string"),
    								Filters: pulumi.StringArray{
    									pulumi.String("string"),
    								},
    								Service: pulumi.String("string"),
    							},
    						},
    						RequestType: pulumi.String("string"),
    					},
    				},
    				Title:      pulumi.String("string"),
    				TitleAlign: pulumi.String("string"),
    				TitleSize:  pulumi.String("string"),
    			},
    			TraceServiceDefinition: &datadog.DashboardWidgetTraceServiceDefinitionArgs{
    				Service:          pulumi.String("string"),
    				Env:              pulumi.String("string"),
    				SpanName:         pulumi.String("string"),
    				ShowErrors:       pulumi.Bool(false),
    				ShowBreakdown:    pulumi.Bool(false),
    				ShowDistribution: pulumi.Bool(false),
    				DisplayFormat:    pulumi.String("string"),
    				ShowHits:         pulumi.Bool(false),
    				ShowLatency:      pulumi.Bool(false),
    				ShowResourceList: pulumi.Bool(false),
    				SizeFormat:       pulumi.String("string"),
    				LiveSpan:         pulumi.String("string"),
    				Title:            pulumi.String("string"),
    				TitleAlign:       pulumi.String("string"),
    				TitleSize:        pulumi.String("string"),
    			},
    			TreemapDefinition: &datadog.DashboardWidgetTreemapDefinitionArgs{
    				Requests: datadog.DashboardWidgetTreemapDefinitionRequestArray{
    					&datadog.DashboardWidgetTreemapDefinitionRequestArgs{
    						Formulas: datadog.DashboardWidgetTreemapDefinitionRequestFormulaArray{
    							&datadog.DashboardWidgetTreemapDefinitionRequestFormulaArgs{
    								FormulaExpression: pulumi.String("string"),
    								Alias:             pulumi.String("string"),
    								CellDisplayMode:   pulumi.String("string"),
    								ConditionalFormats: datadog.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatArray{
    									&datadog.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs{
    										Comparator:    pulumi.String("string"),
    										Palette:       pulumi.String("string"),
    										Value:         pulumi.Float64(0),
    										CustomBgColor: pulumi.String("string"),
    										CustomFgColor: pulumi.String("string"),
    										HideValue:     pulumi.Bool(false),
    										ImageUrl:      pulumi.String("string"),
    										Metric:        pulumi.String("string"),
    										Timeframe:     pulumi.String("string"),
    									},
    								},
    								Limit: &datadog.DashboardWidgetTreemapDefinitionRequestFormulaLimitArgs{
    									Count: pulumi.Int(0),
    									Order: pulumi.String("string"),
    								},
    								Style: &datadog.DashboardWidgetTreemapDefinitionRequestFormulaStyleArgs{
    									Palette:      pulumi.String("string"),
    									PaletteIndex: pulumi.Int(0),
    								},
    							},
    						},
    						Queries: datadog.DashboardWidgetTreemapDefinitionRequestQueryArray{
    							&datadog.DashboardWidgetTreemapDefinitionRequestQueryArgs{
    								ApmDependencyStatsQuery: &datadog.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Env:             pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									OperationName:   pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    									Service:         pulumi.String("string"),
    									Stat:            pulumi.String("string"),
    									IsUpstream:      pulumi.Bool(false),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    								},
    								ApmResourceStatsQuery: &datadog.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs{
    									DataSource: pulumi.String("string"),
    									Env:        pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Service:    pulumi.String("string"),
    									Stat:       pulumi.String("string"),
    									GroupBies: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									OperationName:   pulumi.String("string"),
    									PrimaryTagName:  pulumi.String("string"),
    									PrimaryTagValue: pulumi.String("string"),
    									ResourceName:    pulumi.String("string"),
    								},
    								CloudCostQuery: &datadog.DashboardWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs{
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    								},
    								EventQuery: &datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs{
    									Computes: datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArray{
    										&datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs{
    											Aggregation: pulumi.String("string"),
    											Interval:    pulumi.Int(0),
    											Metric:      pulumi.String("string"),
    										},
    									},
    									DataSource: pulumi.String("string"),
    									Name:       pulumi.String("string"),
    									GroupBies: datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArray{
    										&datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs{
    											Facet: pulumi.String("string"),
    											Limit: pulumi.Int(0),
    											Sort: &datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs{
    												Aggregation: pulumi.String("string"),
    												Metric:      pulumi.String("string"),
    												Order:       pulumi.String("string"),
    											},
    										},
    									},
    									Indexes: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									Search: &datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs{
    										Query: pulumi.String("string"),
    									},
    									Storage: pulumi.String("string"),
    								},
    								MetricQuery: &datadog.DashboardWidgetTreemapDefinitionRequestQueryMetricQueryArgs{
    									Name:       pulumi.String("string"),
    									Query:      pulumi.String("string"),
    									Aggregator: pulumi.String("string"),
    									DataSource: pulumi.String("string"),
    								},
    								ProcessQuery: &datadog.DashboardWidgetTreemapDefinitionRequestQueryProcessQueryArgs{
    									DataSource:      pulumi.String("string"),
    									Metric:          pulumi.String("string"),
    									Name:            pulumi.String("string"),
    									Aggregator:      pulumi.String("string"),
    									IsNormalizedCpu: pulumi.Bool(false),
    									Limit:           pulumi.Int(0),
    									Sort:            pulumi.String("string"),
    									TagFilters: pulumi.StringArray{
    										pulumi.String("string"),
    									},
    									TextFilter: pulumi.String("string"),
    								},
    								SloQuery: &datadog.DashboardWidgetTreemapDefinitionRequestQuerySloQueryArgs{
    									DataSource:             pulumi.String("string"),
    									Measure:                pulumi.String("string"),
    									SloId:                  pulumi.String("string"),
    									AdditionalQueryFilters: pulumi.String("string"),
    									GroupMode:              pulumi.String("string"),
    									Name:                   pulumi.String("string"),
    									SloQueryType:           pulumi.String("string"),
    								},
    							},
    						},
    					},
    				},
    				Title: pulumi.String("string"),
    			},
    			WidgetLayout: &datadog.DashboardWidgetWidgetLayoutArgs{
    				Height:        pulumi.Int(0),
    				Width:         pulumi.Int(0),
    				X:             pulumi.Int(0),
    				Y:             pulumi.Int(0),
    				IsColumnBreak: pulumi.Bool(false),
    			},
    		},
    	},
    })
    
    var dashboardResource = new Dashboard("dashboardResource", DashboardArgs.builder()
        .layoutType("string")
        .title("string")
        .restrictedRoles("string")
        .notifyLists("string")
        .reflowType("string")
        .dashboardLists(0)
        .tags("string")
        .templateVariablePresets(DashboardTemplateVariablePresetArgs.builder()
            .name("string")
            .templateVariables(DashboardTemplateVariablePresetTemplateVariableArgs.builder()
                .name("string")
                .values("string")
                .build())
            .build())
        .templateVariables(DashboardTemplateVariableArgs.builder()
            .name("string")
            .availableValues("string")
            .defaults("string")
            .prefix("string")
            .build())
        .description("string")
        .url("string")
        .widgets(DashboardWidgetArgs.builder()
            .alertGraphDefinition(DashboardWidgetAlertGraphDefinitionArgs.builder()
                .alertId("string")
                .vizType("string")
                .liveSpan("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .alertValueDefinition(DashboardWidgetAlertValueDefinitionArgs.builder()
                .alertId("string")
                .precision(0)
                .textAlign("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .unit("string")
                .build())
            .changeDefinition(DashboardWidgetChangeDefinitionArgs.builder()
                .customLinks(DashboardWidgetChangeDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .requests(DashboardWidgetChangeDefinitionRequestArgs.builder()
                    .apmQuery(DashboardWidgetChangeDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetChangeDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .changeType("string")
                    .compareTo("string")
                    .formulas(DashboardWidgetChangeDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetChangeDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetChangeDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .increaseGood(false)
                    .logQuery(DashboardWidgetChangeDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetChangeDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .orderBy("string")
                    .orderDir("string")
                    .processQuery(DashboardWidgetChangeDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetChangeDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetChangeDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetChangeDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetChangeDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetChangeDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetChangeDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetChangeDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetChangeDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .showPresent(false)
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .checkStatusDefinition(DashboardWidgetCheckStatusDefinitionArgs.builder()
                .check("string")
                .grouping("string")
                .group("string")
                .groupBies("string")
                .liveSpan("string")
                .tags("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .distributionDefinition(DashboardWidgetDistributionDefinitionArgs.builder()
                .legendSize("string")
                .liveSpan("string")
                .requests(DashboardWidgetDistributionDefinitionRequestArgs.builder()
                    .apmQuery(DashboardWidgetDistributionDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetDistributionDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .apmStatsQuery(DashboardWidgetDistributionDefinitionRequestApmStatsQueryArgs.builder()
                        .env("string")
                        .name("string")
                        .primaryTag("string")
                        .rowType("string")
                        .service("string")
                        .columns(DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs.builder()
                            .name("string")
                            .alias("string")
                            .cellDisplayMode("string")
                            .order("string")
                            .build())
                        .resource("string")
                        .build())
                    .logQuery(DashboardWidgetDistributionDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetDistributionDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(DashboardWidgetDistributionDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .rumQuery(DashboardWidgetDistributionDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetDistributionDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetDistributionDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(DashboardWidgetDistributionDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .showLegend(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .eventStreamDefinition(DashboardWidgetEventStreamDefinitionArgs.builder()
                .query("string")
                .eventSize("string")
                .liveSpan("string")
                .tagsExecution("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .eventTimelineDefinition(DashboardWidgetEventTimelineDefinitionArgs.builder()
                .query("string")
                .liveSpan("string")
                .tagsExecution("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .freeTextDefinition(DashboardWidgetFreeTextDefinitionArgs.builder()
                .text("string")
                .color("string")
                .fontSize("string")
                .textAlign("string")
                .build())
            .geomapDefinition(DashboardWidgetGeomapDefinitionArgs.builder()
                .view(DashboardWidgetGeomapDefinitionViewArgs.builder()
                    .focus("string")
                    .build())
                .customLinks(DashboardWidgetGeomapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .requests(DashboardWidgetGeomapDefinitionRequestArgs.builder()
                    .formulas(DashboardWidgetGeomapDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetGeomapDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetGeomapDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(DashboardWidgetGeomapDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetGeomapDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetGeomapDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetGeomapDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetGeomapDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetGeomapDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetGeomapDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetGeomapDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .build())
                .style(DashboardWidgetGeomapDefinitionStyleArgs.builder()
                    .palette("string")
                    .paletteFlip(false)
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .groupDefinition(DashboardWidgetGroupDefinitionArgs.builder()
                .layoutType("string")
                .backgroundColor("string")
                .bannerImg("string")
                .showTitle(false)
                .title("string")
                .widgets(DashboardWidgetGroupDefinitionWidgetArgs.builder()
                    .alertGraphDefinition(DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs.builder()
                        .alertId("string")
                        .vizType("string")
                        .liveSpan("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .alertValueDefinition(DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionArgs.builder()
                        .alertId("string")
                        .precision(0)
                        .textAlign("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .unit("string")
                        .build())
                    .changeDefinition(DashboardWidgetGroupDefinitionWidgetChangeDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .changeType("string")
                            .compareTo("string")
                            .formulas(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .increaseGood(false)
                            .logQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .orderBy("string")
                            .orderDir("string")
                            .processQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .showPresent(false)
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .checkStatusDefinition(DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionArgs.builder()
                        .check("string")
                        .grouping("string")
                        .group("string")
                        .groupBies("string")
                        .liveSpan("string")
                        .tags("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .distributionDefinition(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionArgs.builder()
                        .legendSize("string")
                        .liveSpan("string")
                        .requests(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .apmStatsQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryArgs.builder()
                                .env("string")
                                .name("string")
                                .primaryTag("string")
                                .rowType("string")
                                .service("string")
                                .columns(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs.builder()
                                    .name("string")
                                    .alias("string")
                                    .cellDisplayMode("string")
                                    .order("string")
                                    .build())
                                .resource("string")
                                .build())
                            .logQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleArgs.builder()
                                .palette("string")
                                .build())
                            .build())
                        .showLegend(false)
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .eventStreamDefinition(DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionArgs.builder()
                        .query("string")
                        .eventSize("string")
                        .liveSpan("string")
                        .tagsExecution("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .eventTimelineDefinition(DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionArgs.builder()
                        .query("string")
                        .liveSpan("string")
                        .tagsExecution("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .freeTextDefinition(DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionArgs.builder()
                        .text("string")
                        .color("string")
                        .fontSize("string")
                        .textAlign("string")
                        .build())
                    .geomapDefinition(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionArgs.builder()
                        .view(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewArgs.builder()
                            .focus("string")
                            .build())
                        .customLinks(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestArgs.builder()
                            .formulas(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .build())
                        .style(DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleArgs.builder()
                            .palette("string")
                            .paletteFlip(false)
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .heatmapDefinition(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .events(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventArgs.builder()
                            .q("string")
                            .tagsExecution("string")
                            .build())
                        .legendSize("string")
                        .liveSpan("string")
                        .requests(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .formulas(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleArgs.builder()
                                .palette("string")
                                .build())
                            .build())
                        .showLegend(false)
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .yaxis(DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .build())
                    .hostmapDefinition(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .groups("string")
                        .noGroupHosts(false)
                        .noMetricHosts(false)
                        .nodeType("string")
                        .request(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestArgs.builder()
                            .fills(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArgs.builder()
                                .apmQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .logQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryArgs.builder()
                                    .metric("string")
                                    .filterBies("string")
                                    .limit(0)
                                    .searchBy("string")
                                    .build())
                                .q("string")
                                .rumQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .securityQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .build())
                            .sizes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArgs.builder()
                                .apmQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .logQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryArgs.builder()
                                    .metric("string")
                                    .filterBies("string")
                                    .limit(0)
                                    .searchBy("string")
                                    .build())
                                .q("string")
                                .rumQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .securityQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .build())
                            .build())
                        .scopes("string")
                        .style(DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleArgs.builder()
                            .fillMax("string")
                            .fillMin("string")
                            .palette("string")
                            .paletteFlip(false)
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .id(0)
                    .iframeDefinition(DashboardWidgetGroupDefinitionWidgetIframeDefinitionArgs.builder()
                        .url("string")
                        .build())
                    .imageDefinition(DashboardWidgetGroupDefinitionWidgetImageDefinitionArgs.builder()
                        .url("string")
                        .hasBackground(false)
                        .hasBorder(false)
                        .horizontalAlign("string")
                        .margin("string")
                        .sizing("string")
                        .urlDarkTheme("string")
                        .verticalAlign("string")
                        .build())
                    .listStreamDefinition(DashboardWidgetGroupDefinitionWidgetListStreamDefinitionArgs.builder()
                        .requests(DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestArgs.builder()
                            .columns(DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArgs.builder()
                                .field("string")
                                .width("string")
                                .build())
                            .query(DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryArgs.builder()
                                .dataSource("string")
                                .eventSize("string")
                                .indexes("string")
                                .queryString("string")
                                .sort(DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortArgs.builder()
                                    .column("string")
                                    .order("string")
                                    .build())
                                .storage("string")
                                .build())
                            .responseFormat("string")
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .logStreamDefinition(DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionArgs.builder()
                        .columns("string")
                        .indexes("string")
                        .liveSpan("string")
                        .messageDisplay("string")
                        .query("string")
                        .showDateColumn(false)
                        .showMessageColumn(false)
                        .sort(DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortArgs.builder()
                            .column("string")
                            .order("string")
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .manageStatusDefinition(DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionArgs.builder()
                        .query("string")
                        .colorPreference("string")
                        .displayFormat("string")
                        .hideZeroCounts(false)
                        .showLastTriggered(false)
                        .showPriority(false)
                        .sort("string")
                        .summaryType("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .noteDefinition(DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs.builder()
                        .content("string")
                        .backgroundColor("string")
                        .fontSize("string")
                        .hasPadding(false)
                        .showTick(false)
                        .textAlign("string")
                        .tickEdge("string")
                        .tickPos("string")
                        .verticalAlign("string")
                        .build())
                    .powerpackDefinition(DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionArgs.builder()
                        .powerpackId("string")
                        .backgroundColor("string")
                        .bannerImg("string")
                        .showTitle(false)
                        .templateVariables(DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesArgs.builder()
                            .controlledByPowerpacks(DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs.builder()
                                .name("string")
                                .values("string")
                                .prefix("string")
                                .build())
                            .controlledExternallies(DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs.builder()
                                .name("string")
                                .values("string")
                                .prefix("string")
                                .build())
                            .build())
                        .title("string")
                        .build())
                    .queryTableDefinition(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .hasSearchBar("string")
                        .liveSpan("string")
                        .requests(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestArgs.builder()
                            .aggregator("string")
                            .alias("string")
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .apmStatsQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryArgs.builder()
                                .env("string")
                                .name("string")
                                .primaryTag("string")
                                .rowType("string")
                                .service("string")
                                .columns(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs.builder()
                                    .name("string")
                                    .alias("string")
                                    .cellDisplayMode("string")
                                    .order("string")
                                    .build())
                                .resource("string")
                                .build())
                            .cellDisplayModes("string")
                            .conditionalFormats(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArgs.builder()
                                .comparator("string")
                                .palette("string")
                                .value(0)
                                .customBgColor("string")
                                .customFgColor("string")
                                .hideValue(false)
                                .imageUrl("string")
                                .metric("string")
                                .timeframe("string")
                                .build())
                            .formulas(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .limit(0)
                            .logQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .order("string")
                            .processQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .queryValueDefinition(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionArgs.builder()
                        .autoscale(false)
                        .customLinks(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .customUnit("string")
                        .liveSpan("string")
                        .precision(0)
                        .requests(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestArgs.builder()
                            .aggregator("string")
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .conditionalFormats(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArgs.builder()
                                .comparator("string")
                                .palette("string")
                                .value(0)
                                .customBgColor("string")
                                .customFgColor("string")
                                .hideValue(false)
                                .imageUrl("string")
                                .metric("string")
                                .timeframe("string")
                                .build())
                            .formulas(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .build())
                        .textAlign("string")
                        .timeseriesBackground(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundArgs.builder()
                            .type("string")
                            .yaxis(DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs.builder()
                                .includeZero(false)
                                .label("string")
                                .max("string")
                                .min("string")
                                .scale("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .runWorkflowDefinition(DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionArgs.builder()
                        .workflowId("string")
                        .customLinks(DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .inputs(DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputArgs.builder()
                            .name("string")
                            .value("string")
                            .build())
                        .liveSpan("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .scatterplotDefinition(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs.builder()
                        .colorByGroups("string")
                        .customLinks(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .request(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestArgs.builder()
                            .scatterplotTables(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArgs.builder()
                                .formulas(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs.builder()
                                    .dimension("string")
                                    .formulaExpression("string")
                                    .alias("string")
                                    .build())
                                .queries(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs.builder()
                                    .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs.builder()
                                        .dataSource("string")
                                        .env("string")
                                        .name("string")
                                        .operationName("string")
                                        .resourceName("string")
                                        .service("string")
                                        .stat("string")
                                        .isUpstream(false)
                                        .primaryTagName("string")
                                        .primaryTagValue("string")
                                        .build())
                                    .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs.builder()
                                        .dataSource("string")
                                        .env("string")
                                        .name("string")
                                        .service("string")
                                        .stat("string")
                                        .groupBies("string")
                                        .operationName("string")
                                        .primaryTagName("string")
                                        .primaryTagValue("string")
                                        .resourceName("string")
                                        .build())
                                    .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs.builder()
                                        .dataSource("string")
                                        .name("string")
                                        .query("string")
                                        .aggregator("string")
                                        .build())
                                    .eventQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.builder()
                                        .computes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs.builder()
                                            .aggregation("string")
                                            .interval(0)
                                            .metric("string")
                                            .build())
                                        .dataSource("string")
                                        .name("string")
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sort(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs.builder()
                                                .aggregation("string")
                                                .metric("string")
                                                .order("string")
                                                .build())
                                            .build())
                                        .indexes("string")
                                        .search(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs.builder()
                                            .query("string")
                                            .build())
                                        .storage("string")
                                        .build())
                                    .metricQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs.builder()
                                        .name("string")
                                        .query("string")
                                        .aggregator("string")
                                        .dataSource("string")
                                        .build())
                                    .processQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs.builder()
                                        .dataSource("string")
                                        .metric("string")
                                        .name("string")
                                        .aggregator("string")
                                        .isNormalizedCpu(false)
                                        .limit(0)
                                        .sort("string")
                                        .tagFilters("string")
                                        .textFilter("string")
                                        .build())
                                    .sloQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs.builder()
                                        .dataSource("string")
                                        .measure("string")
                                        .sloId("string")
                                        .additionalQueryFilters("string")
                                        .groupMode("string")
                                        .name("string")
                                        .sloQueryType("string")
                                        .build())
                                    .build())
                                .build())
                            .xes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArgs.builder()
                                .aggregator("string")
                                .apmQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .logQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryArgs.builder()
                                    .metric("string")
                                    .filterBies("string")
                                    .limit(0)
                                    .searchBy("string")
                                    .build())
                                .q("string")
                                .rumQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .securityQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .build())
                            .ys(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArgs.builder()
                                .aggregator("string")
                                .apmQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .logQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryArgs.builder()
                                    .metric("string")
                                    .filterBies("string")
                                    .limit(0)
                                    .searchBy("string")
                                    .build())
                                .q("string")
                                .rumQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .securityQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .xaxis(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .yaxis(DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .build())
                    .serviceLevelObjectiveDefinition(DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs.builder()
                        .sloId("string")
                        .timeWindows("string")
                        .viewMode("string")
                        .viewType("string")
                        .additionalQueryFilters("string")
                        .globalTimeTarget("string")
                        .showErrorBudget(false)
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .servicemapDefinition(DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs.builder()
                        .filters("string")
                        .service("string")
                        .customLinks(DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .sloListDefinition(DashboardWidgetGroupDefinitionWidgetSloListDefinitionArgs.builder()
                        .request(DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestArgs.builder()
                            .query(DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryArgs.builder()
                                .queryString("string")
                                .limit(0)
                                .sort(DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArgs.builder()
                                    .column("string")
                                    .order("string")
                                    .build())
                                .build())
                            .requestType("string")
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .splitGraphDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionArgs.builder()
                        .size("string")
                        .sourceWidgetDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs.builder()
                            .changeDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs.builder()
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .liveSpan("string")
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs.builder()
                                    .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .changeType("string")
                                    .compareTo("string")
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .increaseGood(false)
                                    .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .orderBy("string")
                                    .orderDir("string")
                                    .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs.builder()
                                        .metric("string")
                                        .filterBies("string")
                                        .limit(0)
                                        .searchBy("string")
                                        .build())
                                    .q("string")
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .showPresent(false)
                                    .build())
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .build())
                            .geomapDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs.builder()
                                .view(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs.builder()
                                    .focus("string")
                                    .build())
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .liveSpan("string")
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs.builder()
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .q("string")
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs.builder()
                                    .palette("string")
                                    .paletteFlip(false)
                                    .build())
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .build())
                            .queryTableDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs.builder()
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .hasSearchBar("string")
                                .liveSpan("string")
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs.builder()
                                    .aggregator("string")
                                    .alias("string")
                                    .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .apmStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs.builder()
                                        .env("string")
                                        .name("string")
                                        .primaryTag("string")
                                        .rowType("string")
                                        .service("string")
                                        .columns(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs.builder()
                                            .name("string")
                                            .alias("string")
                                            .cellDisplayMode("string")
                                            .order("string")
                                            .build())
                                        .resource("string")
                                        .build())
                                    .cellDisplayModes("string")
                                    .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator("string")
                                        .palette("string")
                                        .value(0)
                                        .customBgColor("string")
                                        .customFgColor("string")
                                        .hideValue(false)
                                        .imageUrl("string")
                                        .metric("string")
                                        .timeframe("string")
                                        .build())
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .limit(0)
                                    .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .order("string")
                                    .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs.builder()
                                        .metric("string")
                                        .filterBies("string")
                                        .limit(0)
                                        .searchBy("string")
                                        .build())
                                    .q("string")
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .build())
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .build())
                            .queryValueDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs.builder()
                                .autoscale(false)
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .customUnit("string")
                                .liveSpan("string")
                                .precision(0)
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs.builder()
                                    .aggregator("string")
                                    .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .auditQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator("string")
                                        .palette("string")
                                        .value(0)
                                        .customBgColor("string")
                                        .customFgColor("string")
                                        .hideValue(false)
                                        .imageUrl("string")
                                        .metric("string")
                                        .timeframe("string")
                                        .build())
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs.builder()
                                        .metric("string")
                                        .filterBies("string")
                                        .limit(0)
                                        .searchBy("string")
                                        .build())
                                    .q("string")
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .build())
                                .textAlign("string")
                                .timeseriesBackground(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs.builder()
                                    .type("string")
                                    .yaxis(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs.builder()
                                        .includeZero(false)
                                        .label("string")
                                        .max("string")
                                        .min("string")
                                        .scale("string")
                                        .build())
                                    .build())
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .build())
                            .scatterplotDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs.builder()
                                .colorByGroups("string")
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .liveSpan("string")
                                .request(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs.builder()
                                    .scatterplotTables(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs.builder()
                                        .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs.builder()
                                            .dimension("string")
                                            .formulaExpression("string")
                                            .alias("string")
                                            .build())
                                        .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs.builder()
                                            .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs.builder()
                                                .dataSource("string")
                                                .env("string")
                                                .name("string")
                                                .operationName("string")
                                                .resourceName("string")
                                                .service("string")
                                                .stat("string")
                                                .isUpstream(false)
                                                .primaryTagName("string")
                                                .primaryTagValue("string")
                                                .build())
                                            .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs.builder()
                                                .dataSource("string")
                                                .env("string")
                                                .name("string")
                                                .service("string")
                                                .stat("string")
                                                .groupBies("string")
                                                .operationName("string")
                                                .primaryTagName("string")
                                                .primaryTagValue("string")
                                                .resourceName("string")
                                                .build())
                                            .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs.builder()
                                                .dataSource("string")
                                                .name("string")
                                                .query("string")
                                                .aggregator("string")
                                                .build())
                                            .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.builder()
                                                .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs.builder()
                                                    .aggregation("string")
                                                    .interval(0)
                                                    .metric("string")
                                                    .build())
                                                .dataSource("string")
                                                .name("string")
                                                .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs.builder()
                                                    .facet("string")
                                                    .limit(0)
                                                    .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs.builder()
                                                        .aggregation("string")
                                                        .metric("string")
                                                        .order("string")
                                                        .build())
                                                    .build())
                                                .indexes("string")
                                                .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs.builder()
                                                    .query("string")
                                                    .build())
                                                .storage("string")
                                                .build())
                                            .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs.builder()
                                                .name("string")
                                                .query("string")
                                                .aggregator("string")
                                                .dataSource("string")
                                                .build())
                                            .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs.builder()
                                                .dataSource("string")
                                                .metric("string")
                                                .name("string")
                                                .aggregator("string")
                                                .isNormalizedCpu(false)
                                                .limit(0)
                                                .sort("string")
                                                .tagFilters("string")
                                                .textFilter("string")
                                                .build())
                                            .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs.builder()
                                                .dataSource("string")
                                                .measure("string")
                                                .sloId("string")
                                                .additionalQueryFilters("string")
                                                .groupMode("string")
                                                .name("string")
                                                .sloQueryType("string")
                                                .build())
                                            .build())
                                        .build())
                                    .xes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs.builder()
                                        .aggregator("string")
                                        .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs.builder()
                                            .metric("string")
                                            .filterBies("string")
                                            .limit(0)
                                            .searchBy("string")
                                            .build())
                                        .q("string")
                                        .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .build())
                                    .ys(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs.builder()
                                        .aggregator("string")
                                        .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs.builder()
                                            .metric("string")
                                            .filterBies("string")
                                            .limit(0)
                                            .searchBy("string")
                                            .build())
                                        .q("string")
                                        .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs.builder()
                                            .index("string")
                                            .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs.builder()
                                                    .aggregation("string")
                                                    .order("string")
                                                    .facet("string")
                                                    .build())
                                                .build())
                                            .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs.builder()
                                                .aggregation("string")
                                                .facet("string")
                                                .interval(0)
                                                .build())
                                            .searchQuery("string")
                                            .build())
                                        .build())
                                    .build())
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .xaxis(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs.builder()
                                    .includeZero(false)
                                    .label("string")
                                    .max("string")
                                    .min("string")
                                    .scale("string")
                                    .build())
                                .yaxis(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs.builder()
                                    .includeZero(false)
                                    .label("string")
                                    .max("string")
                                    .min("string")
                                    .scale("string")
                                    .build())
                                .build())
                            .sunburstDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs.builder()
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .hideTotal(false)
                                .legendInline(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs.builder()
                                    .type("string")
                                    .hidePercent(false)
                                    .hideValue(false)
                                    .build())
                                .legendTable(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs.builder()
                                    .type("string")
                                    .build())
                                .liveSpan("string")
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs.builder()
                                    .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .auditQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .networkQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs.builder()
                                        .metric("string")
                                        .filterBies("string")
                                        .limit(0)
                                        .searchBy("string")
                                        .build())
                                    .q("string")
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs.builder()
                                        .palette("string")
                                        .build())
                                    .build())
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .build())
                            .timeseriesDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs.builder()
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .events(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs.builder()
                                    .q("string")
                                    .tagsExecution("string")
                                    .build())
                                .legendColumns("string")
                                .legendLayout("string")
                                .legendSize("string")
                                .liveSpan("string")
                                .markers(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs.builder()
                                    .value("string")
                                    .displayType("string")
                                    .label("string")
                                    .build())
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs.builder()
                                    .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .auditQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .displayType("string")
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .metadatas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs.builder()
                                        .expression("string")
                                        .aliasName("string")
                                        .build())
                                    .networkQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .onRightYaxis(false)
                                    .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs.builder()
                                        .metric("string")
                                        .filterBies("string")
                                        .limit(0)
                                        .searchBy("string")
                                        .build())
                                    .q("string")
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs.builder()
                                        .lineType("string")
                                        .lineWidth("string")
                                        .palette("string")
                                        .build())
                                    .build())
                                .rightYaxis(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs.builder()
                                    .includeZero(false)
                                    .label("string")
                                    .max("string")
                                    .min("string")
                                    .scale("string")
                                    .build())
                                .showLegend(false)
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .yaxis(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs.builder()
                                    .includeZero(false)
                                    .label("string")
                                    .max("string")
                                    .min("string")
                                    .scale("string")
                                    .build())
                                .build())
                            .toplistDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs.builder()
                                .customLinks(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs.builder()
                                    .isHidden(false)
                                    .label("string")
                                    .link("string")
                                    .overrideLabel("string")
                                    .build())
                                .liveSpan("string")
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs.builder()
                                    .apmQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .auditQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs.builder()
                                        .comparator("string")
                                        .palette("string")
                                        .value(0)
                                        .customBgColor("string")
                                        .customFgColor("string")
                                        .hideValue(false)
                                        .imageUrl("string")
                                        .metric("string")
                                        .timeframe("string")
                                        .build())
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .logQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs.builder()
                                        .metric("string")
                                        .filterBies("string")
                                        .limit(0)
                                        .searchBy("string")
                                        .build())
                                    .q("string")
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .rumQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .securityQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs.builder()
                                        .index("string")
                                        .computeQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sortQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                                .aggregation("string")
                                                .order("string")
                                                .facet("string")
                                                .build())
                                            .build())
                                        .multiComputes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                            .aggregation("string")
                                            .facet("string")
                                            .interval(0)
                                            .build())
                                        .searchQuery("string")
                                        .build())
                                    .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs.builder()
                                        .palette("string")
                                        .build())
                                    .build())
                                .title("string")
                                .titleAlign("string")
                                .titleSize("string")
                                .build())
                            .treemapDefinition(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs.builder()
                                .requests(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs.builder()
                                    .formulas(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs.builder()
                                        .formulaExpression("string")
                                        .alias("string")
                                        .cellDisplayMode("string")
                                        .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs.builder()
                                            .comparator("string")
                                            .palette("string")
                                            .value(0)
                                            .customBgColor("string")
                                            .customFgColor("string")
                                            .hideValue(false)
                                            .imageUrl("string")
                                            .metric("string")
                                            .timeframe("string")
                                            .build())
                                        .limit(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs.builder()
                                            .count(0)
                                            .order("string")
                                            .build())
                                        .style(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs.builder()
                                            .palette("string")
                                            .paletteIndex(0)
                                            .build())
                                        .build())
                                    .queries(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs.builder()
                                        .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .operationName("string")
                                            .resourceName("string")
                                            .service("string")
                                            .stat("string")
                                            .isUpstream(false)
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .build())
                                        .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                            .dataSource("string")
                                            .env("string")
                                            .name("string")
                                            .service("string")
                                            .stat("string")
                                            .groupBies("string")
                                            .operationName("string")
                                            .primaryTagName("string")
                                            .primaryTagValue("string")
                                            .resourceName("string")
                                            .build())
                                        .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs.builder()
                                            .dataSource("string")
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .build())
                                        .eventQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs.builder()
                                            .computes(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                                .aggregation("string")
                                                .interval(0)
                                                .metric("string")
                                                .build())
                                            .dataSource("string")
                                            .name("string")
                                            .groupBies(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                                .facet("string")
                                                .limit(0)
                                                .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                                    .aggregation("string")
                                                    .metric("string")
                                                    .order("string")
                                                    .build())
                                                .build())
                                            .indexes("string")
                                            .search(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                                .query("string")
                                                .build())
                                            .storage("string")
                                            .build())
                                        .metricQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs.builder()
                                            .name("string")
                                            .query("string")
                                            .aggregator("string")
                                            .dataSource("string")
                                            .build())
                                        .processQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs.builder()
                                            .dataSource("string")
                                            .metric("string")
                                            .name("string")
                                            .aggregator("string")
                                            .isNormalizedCpu(false)
                                            .limit(0)
                                            .sort("string")
                                            .tagFilters("string")
                                            .textFilter("string")
                                            .build())
                                        .sloQuery(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs.builder()
                                            .dataSource("string")
                                            .measure("string")
                                            .sloId("string")
                                            .additionalQueryFilters("string")
                                            .groupMode("string")
                                            .name("string")
                                            .sloQueryType("string")
                                            .build())
                                        .build())
                                    .build())
                                .title("string")
                                .build())
                            .build())
                        .splitConfig(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigArgs.builder()
                            .sort(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortArgs.builder()
                                .order("string")
                                .compute(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeArgs.builder()
                                    .metric("string")
                                    .aggregation("string")
                                    .build())
                                .build())
                            .splitDimensions(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs.builder()
                                .oneGraphPer("string")
                                .build())
                            .limit(0)
                            .staticSplits(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs.builder()
                                .splitVectors(DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs.builder()
                                    .tagKey("string")
                                    .tagValues("string")
                                    .build())
                                .build())
                            .build())
                        .hasUniformYAxes(false)
                        .liveSpan("string")
                        .title("string")
                        .build())
                    .sunburstDefinition(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .hideTotal(false)
                        .legendInline(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs.builder()
                            .type("string")
                            .hidePercent(false)
                            .hideValue(false)
                            .build())
                        .legendTable(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs.builder()
                            .type("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .formulas(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .networkQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleArgs.builder()
                                .palette("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .timeseriesDefinition(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .events(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs.builder()
                            .q("string")
                            .tagsExecution("string")
                            .build())
                        .legendColumns("string")
                        .legendLayout("string")
                        .legendSize("string")
                        .liveSpan("string")
                        .markers(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs.builder()
                            .value("string")
                            .displayType("string")
                            .label("string")
                            .build())
                        .requests(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .displayType("string")
                            .formulas(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .metadatas(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs.builder()
                                .expression("string")
                                .aliasName("string")
                                .build())
                            .networkQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .onRightYaxis(false)
                            .processQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs.builder()
                                .lineType("string")
                                .lineWidth("string")
                                .palette("string")
                                .build())
                            .build())
                        .rightYaxis(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .showLegend(false)
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .yaxis(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .build())
                    .toplistDefinition(DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .conditionalFormats(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs.builder()
                                .comparator("string")
                                .palette("string")
                                .value(0)
                                .customBgColor("string")
                                .customFgColor("string")
                                .hideValue(false)
                                .imageUrl("string")
                                .metric("string")
                                .timeframe("string")
                                .build())
                            .formulas(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs.builder()
                                .palette("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .topologyMapDefinition(DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionArgs.builder()
                        .customLinks(DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .requests(DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArgs.builder()
                            .queries(DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryArgs.builder()
                                .dataSource("string")
                                .filters("string")
                                .service("string")
                                .build())
                            .requestType("string")
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .traceServiceDefinition(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs.builder()
                        .service("string")
                        .env("string")
                        .spanName("string")
                        .showErrors(false)
                        .showBreakdown(false)
                        .showDistribution(false)
                        .displayFormat("string")
                        .showHits(false)
                        .showLatency(false)
                        .showResourceList(false)
                        .sizeFormat("string")
                        .liveSpan("string")
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .treemapDefinition(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionArgs.builder()
                        .requests(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestArgs.builder()
                            .formulas(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .queries(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .build())
                        .title("string")
                        .build())
                    .widgetLayout(DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs.builder()
                        .height(0)
                        .width(0)
                        .x(0)
                        .y(0)
                        .isColumnBreak(false)
                        .build())
                    .build())
                .build())
            .heatmapDefinition(DashboardWidgetHeatmapDefinitionArgs.builder()
                .customLinks(DashboardWidgetHeatmapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .events(DashboardWidgetHeatmapDefinitionEventArgs.builder()
                    .q("string")
                    .tagsExecution("string")
                    .build())
                .legendSize("string")
                .liveSpan("string")
                .requests(DashboardWidgetHeatmapDefinitionRequestArgs.builder()
                    .apmQuery(DashboardWidgetHeatmapDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .formulas(DashboardWidgetHeatmapDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetHeatmapDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetHeatmapDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(DashboardWidgetHeatmapDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetHeatmapDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetHeatmapDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetHeatmapDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(DashboardWidgetHeatmapDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .showLegend(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .yaxis(DashboardWidgetHeatmapDefinitionYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .build())
            .hostmapDefinition(DashboardWidgetHostmapDefinitionArgs.builder()
                .customLinks(DashboardWidgetHostmapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .groups("string")
                .noGroupHosts(false)
                .noMetricHosts(false)
                .nodeType("string")
                .request(DashboardWidgetHostmapDefinitionRequestArgs.builder()
                    .fills(DashboardWidgetHostmapDefinitionRequestFillArgs.builder()
                        .apmQuery(DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .sizes(DashboardWidgetHostmapDefinitionRequestSizeArgs.builder()
                        .apmQuery(DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .build())
                .scopes("string")
                .style(DashboardWidgetHostmapDefinitionStyleArgs.builder()
                    .fillMax("string")
                    .fillMin("string")
                    .palette("string")
                    .paletteFlip(false)
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .id(0)
            .iframeDefinition(DashboardWidgetIframeDefinitionArgs.builder()
                .url("string")
                .build())
            .imageDefinition(DashboardWidgetImageDefinitionArgs.builder()
                .url("string")
                .hasBackground(false)
                .hasBorder(false)
                .horizontalAlign("string")
                .margin("string")
                .sizing("string")
                .urlDarkTheme("string")
                .verticalAlign("string")
                .build())
            .listStreamDefinition(DashboardWidgetListStreamDefinitionArgs.builder()
                .requests(DashboardWidgetListStreamDefinitionRequestArgs.builder()
                    .columns(DashboardWidgetListStreamDefinitionRequestColumnArgs.builder()
                        .field("string")
                        .width("string")
                        .build())
                    .query(DashboardWidgetListStreamDefinitionRequestQueryArgs.builder()
                        .dataSource("string")
                        .eventSize("string")
                        .indexes("string")
                        .queryString("string")
                        .sort(DashboardWidgetListStreamDefinitionRequestQuerySortArgs.builder()
                            .column("string")
                            .order("string")
                            .build())
                        .storage("string")
                        .build())
                    .responseFormat("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .logStreamDefinition(DashboardWidgetLogStreamDefinitionArgs.builder()
                .columns("string")
                .indexes("string")
                .liveSpan("string")
                .messageDisplay("string")
                .query("string")
                .showDateColumn(false)
                .showMessageColumn(false)
                .sort(DashboardWidgetLogStreamDefinitionSortArgs.builder()
                    .column("string")
                    .order("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .manageStatusDefinition(DashboardWidgetManageStatusDefinitionArgs.builder()
                .query("string")
                .colorPreference("string")
                .displayFormat("string")
                .hideZeroCounts(false)
                .showLastTriggered(false)
                .showPriority(false)
                .sort("string")
                .summaryType("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .noteDefinition(DashboardWidgetNoteDefinitionArgs.builder()
                .content("string")
                .backgroundColor("string")
                .fontSize("string")
                .hasPadding(false)
                .showTick(false)
                .textAlign("string")
                .tickEdge("string")
                .tickPos("string")
                .verticalAlign("string")
                .build())
            .powerpackDefinition(DashboardWidgetPowerpackDefinitionArgs.builder()
                .powerpackId("string")
                .backgroundColor("string")
                .bannerImg("string")
                .showTitle(false)
                .templateVariables(DashboardWidgetPowerpackDefinitionTemplateVariablesArgs.builder()
                    .controlledByPowerpacks(DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs.builder()
                        .name("string")
                        .values("string")
                        .prefix("string")
                        .build())
                    .controlledExternallies(DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs.builder()
                        .name("string")
                        .values("string")
                        .prefix("string")
                        .build())
                    .build())
                .title("string")
                .build())
            .queryTableDefinition(DashboardWidgetQueryTableDefinitionArgs.builder()
                .customLinks(DashboardWidgetQueryTableDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .hasSearchBar("string")
                .liveSpan("string")
                .requests(DashboardWidgetQueryTableDefinitionRequestArgs.builder()
                    .aggregator("string")
                    .alias("string")
                    .apmQuery(DashboardWidgetQueryTableDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .apmStatsQuery(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs.builder()
                        .env("string")
                        .name("string")
                        .primaryTag("string")
                        .rowType("string")
                        .service("string")
                        .columns(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs.builder()
                            .name("string")
                            .alias("string")
                            .cellDisplayMode("string")
                            .order("string")
                            .build())
                        .resource("string")
                        .build())
                    .cellDisplayModes("string")
                    .conditionalFormats(DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs.builder()
                        .comparator("string")
                        .palette("string")
                        .value(0)
                        .customBgColor("string")
                        .customFgColor("string")
                        .hideValue(false)
                        .imageUrl("string")
                        .metric("string")
                        .timeframe("string")
                        .build())
                    .formulas(DashboardWidgetQueryTableDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetQueryTableDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .limit(0)
                    .logQuery(DashboardWidgetQueryTableDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .order("string")
                    .processQuery(DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetQueryTableDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetQueryTableDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetQueryTableDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .queryValueDefinition(DashboardWidgetQueryValueDefinitionArgs.builder()
                .autoscale(false)
                .customLinks(DashboardWidgetQueryValueDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .customUnit("string")
                .liveSpan("string")
                .precision(0)
                .requests(DashboardWidgetQueryValueDefinitionRequestArgs.builder()
                    .aggregator("string")
                    .apmQuery(DashboardWidgetQueryValueDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .conditionalFormats(DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs.builder()
                        .comparator("string")
                        .palette("string")
                        .value(0)
                        .customBgColor("string")
                        .customFgColor("string")
                        .hideValue(false)
                        .imageUrl("string")
                        .metric("string")
                        .timeframe("string")
                        .build())
                    .formulas(DashboardWidgetQueryValueDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetQueryValueDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(DashboardWidgetQueryValueDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetQueryValueDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetQueryValueDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetQueryValueDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .build())
                .textAlign("string")
                .timeseriesBackground(DashboardWidgetQueryValueDefinitionTimeseriesBackgroundArgs.builder()
                    .type("string")
                    .yaxis(DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs.builder()
                        .includeZero(false)
                        .label("string")
                        .max("string")
                        .min("string")
                        .scale("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .runWorkflowDefinition(DashboardWidgetRunWorkflowDefinitionArgs.builder()
                .workflowId("string")
                .customLinks(DashboardWidgetRunWorkflowDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .inputs(DashboardWidgetRunWorkflowDefinitionInputArgs.builder()
                    .name("string")
                    .value("string")
                    .build())
                .liveSpan("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .scatterplotDefinition(DashboardWidgetScatterplotDefinitionArgs.builder()
                .colorByGroups("string")
                .customLinks(DashboardWidgetScatterplotDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .request(DashboardWidgetScatterplotDefinitionRequestArgs.builder()
                    .scatterplotTables(DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs.builder()
                        .formulas(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs.builder()
                            .dimension("string")
                            .formulaExpression("string")
                            .alias("string")
                            .build())
                        .queries(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs.builder()
                            .apmDependencyStatsQuery(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs.builder()
                                .dataSource("string")
                                .env("string")
                                .name("string")
                                .operationName("string")
                                .resourceName("string")
                                .service("string")
                                .stat("string")
                                .isUpstream(false)
                                .primaryTagName("string")
                                .primaryTagValue("string")
                                .build())
                            .apmResourceStatsQuery(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs.builder()
                                .dataSource("string")
                                .env("string")
                                .name("string")
                                .service("string")
                                .stat("string")
                                .groupBies("string")
                                .operationName("string")
                                .primaryTagName("string")
                                .primaryTagValue("string")
                                .resourceName("string")
                                .build())
                            .cloudCostQuery(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs.builder()
                                .dataSource("string")
                                .name("string")
                                .query("string")
                                .aggregator("string")
                                .build())
                            .eventQuery(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.builder()
                                .computes(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs.builder()
                                    .aggregation("string")
                                    .interval(0)
                                    .metric("string")
                                    .build())
                                .dataSource("string")
                                .name("string")
                                .groupBies(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sort(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs.builder()
                                        .aggregation("string")
                                        .metric("string")
                                        .order("string")
                                        .build())
                                    .build())
                                .indexes("string")
                                .search(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs.builder()
                                    .query("string")
                                    .build())
                                .storage("string")
                                .build())
                            .metricQuery(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs.builder()
                                .name("string")
                                .query("string")
                                .aggregator("string")
                                .dataSource("string")
                                .build())
                            .processQuery(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs.builder()
                                .dataSource("string")
                                .metric("string")
                                .name("string")
                                .aggregator("string")
                                .isNormalizedCpu(false)
                                .limit(0)
                                .sort("string")
                                .tagFilters("string")
                                .textFilter("string")
                                .build())
                            .sloQuery(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs.builder()
                                .dataSource("string")
                                .measure("string")
                                .sloId("string")
                                .additionalQueryFilters("string")
                                .groupMode("string")
                                .name("string")
                                .sloQueryType("string")
                                .build())
                            .build())
                        .build())
                    .xes(DashboardWidgetScatterplotDefinitionRequestXArgs.builder()
                        .aggregator("string")
                        .apmQuery(DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .ys(DashboardWidgetScatterplotDefinitionRequestYArgs.builder()
                        .aggregator("string")
                        .apmQuery(DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .logQuery(DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .processQuery(DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs.builder()
                            .metric("string")
                            .filterBies("string")
                            .limit(0)
                            .searchBy("string")
                            .build())
                        .q("string")
                        .rumQuery(DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .securityQuery(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs.builder()
                            .index("string")
                            .computeQuery(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .groupBies(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sortQuery(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs.builder()
                                    .aggregation("string")
                                    .order("string")
                                    .facet("string")
                                    .build())
                                .build())
                            .multiComputes(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs.builder()
                                .aggregation("string")
                                .facet("string")
                                .interval(0)
                                .build())
                            .searchQuery("string")
                            .build())
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .xaxis(DashboardWidgetScatterplotDefinitionXaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .yaxis(DashboardWidgetScatterplotDefinitionYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .build())
            .serviceLevelObjectiveDefinition(DashboardWidgetServiceLevelObjectiveDefinitionArgs.builder()
                .sloId("string")
                .timeWindows("string")
                .viewMode("string")
                .viewType("string")
                .additionalQueryFilters("string")
                .globalTimeTarget("string")
                .showErrorBudget(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .servicemapDefinition(DashboardWidgetServicemapDefinitionArgs.builder()
                .filters("string")
                .service("string")
                .customLinks(DashboardWidgetServicemapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .sloListDefinition(DashboardWidgetSloListDefinitionArgs.builder()
                .request(DashboardWidgetSloListDefinitionRequestArgs.builder()
                    .query(DashboardWidgetSloListDefinitionRequestQueryArgs.builder()
                        .queryString("string")
                        .limit(0)
                        .sort(DashboardWidgetSloListDefinitionRequestQuerySortArgs.builder()
                            .column("string")
                            .order("string")
                            .build())
                        .build())
                    .requestType("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .splitGraphDefinition(DashboardWidgetSplitGraphDefinitionArgs.builder()
                .size("string")
                .sourceWidgetDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs.builder()
                    .changeDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs.builder()
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .changeType("string")
                            .compareTo("string")
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .increaseGood(false)
                            .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .orderBy("string")
                            .orderDir("string")
                            .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .showPresent(false)
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .geomapDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs.builder()
                        .view(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs.builder()
                            .focus("string")
                            .build())
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs.builder()
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .build())
                        .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs.builder()
                            .palette("string")
                            .paletteFlip(false)
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .queryTableDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs.builder()
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .hasSearchBar("string")
                        .liveSpan("string")
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs.builder()
                            .aggregator("string")
                            .alias("string")
                            .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .apmStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs.builder()
                                .env("string")
                                .name("string")
                                .primaryTag("string")
                                .rowType("string")
                                .service("string")
                                .columns(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs.builder()
                                    .name("string")
                                    .alias("string")
                                    .cellDisplayMode("string")
                                    .order("string")
                                    .build())
                                .resource("string")
                                .build())
                            .cellDisplayModes("string")
                            .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs.builder()
                                .comparator("string")
                                .palette("string")
                                .value(0)
                                .customBgColor("string")
                                .customFgColor("string")
                                .hideValue(false)
                                .imageUrl("string")
                                .metric("string")
                                .timeframe("string")
                                .build())
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .limit(0)
                            .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .order("string")
                            .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .queryValueDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs.builder()
                        .autoscale(false)
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .customUnit("string")
                        .liveSpan("string")
                        .precision(0)
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs.builder()
                            .aggregator("string")
                            .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs.builder()
                                .comparator("string")
                                .palette("string")
                                .value(0)
                                .customBgColor("string")
                                .customFgColor("string")
                                .hideValue(false)
                                .imageUrl("string")
                                .metric("string")
                                .timeframe("string")
                                .build())
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .build())
                        .textAlign("string")
                        .timeseriesBackground(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs.builder()
                            .type("string")
                            .yaxis(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs.builder()
                                .includeZero(false)
                                .label("string")
                                .max("string")
                                .min("string")
                                .scale("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .scatterplotDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs.builder()
                        .colorByGroups("string")
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .request(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs.builder()
                            .scatterplotTables(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs.builder()
                                .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs.builder()
                                    .dimension("string")
                                    .formulaExpression("string")
                                    .alias("string")
                                    .build())
                                .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs.builder()
                                    .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs.builder()
                                        .dataSource("string")
                                        .env("string")
                                        .name("string")
                                        .operationName("string")
                                        .resourceName("string")
                                        .service("string")
                                        .stat("string")
                                        .isUpstream(false)
                                        .primaryTagName("string")
                                        .primaryTagValue("string")
                                        .build())
                                    .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs.builder()
                                        .dataSource("string")
                                        .env("string")
                                        .name("string")
                                        .service("string")
                                        .stat("string")
                                        .groupBies("string")
                                        .operationName("string")
                                        .primaryTagName("string")
                                        .primaryTagValue("string")
                                        .resourceName("string")
                                        .build())
                                    .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs.builder()
                                        .dataSource("string")
                                        .name("string")
                                        .query("string")
                                        .aggregator("string")
                                        .build())
                                    .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.builder()
                                        .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs.builder()
                                            .aggregation("string")
                                            .interval(0)
                                            .metric("string")
                                            .build())
                                        .dataSource("string")
                                        .name("string")
                                        .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs.builder()
                                            .facet("string")
                                            .limit(0)
                                            .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs.builder()
                                                .aggregation("string")
                                                .metric("string")
                                                .order("string")
                                                .build())
                                            .build())
                                        .indexes("string")
                                        .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs.builder()
                                            .query("string")
                                            .build())
                                        .storage("string")
                                        .build())
                                    .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs.builder()
                                        .name("string")
                                        .query("string")
                                        .aggregator("string")
                                        .dataSource("string")
                                        .build())
                                    .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs.builder()
                                        .dataSource("string")
                                        .metric("string")
                                        .name("string")
                                        .aggregator("string")
                                        .isNormalizedCpu(false)
                                        .limit(0)
                                        .sort("string")
                                        .tagFilters("string")
                                        .textFilter("string")
                                        .build())
                                    .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs.builder()
                                        .dataSource("string")
                                        .measure("string")
                                        .sloId("string")
                                        .additionalQueryFilters("string")
                                        .groupMode("string")
                                        .name("string")
                                        .sloQueryType("string")
                                        .build())
                                    .build())
                                .build())
                            .xes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs.builder()
                                .aggregator("string")
                                .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs.builder()
                                    .metric("string")
                                    .filterBies("string")
                                    .limit(0)
                                    .searchBy("string")
                                    .build())
                                .q("string")
                                .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .build())
                            .ys(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs.builder()
                                .aggregator("string")
                                .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs.builder()
                                    .metric("string")
                                    .filterBies("string")
                                    .limit(0)
                                    .searchBy("string")
                                    .build())
                                .q("string")
                                .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs.builder()
                                    .index("string")
                                    .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs.builder()
                                            .aggregation("string")
                                            .order("string")
                                            .facet("string")
                                            .build())
                                        .build())
                                    .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs.builder()
                                        .aggregation("string")
                                        .facet("string")
                                        .interval(0)
                                        .build())
                                    .searchQuery("string")
                                    .build())
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .xaxis(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .yaxis(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .build())
                    .sunburstDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs.builder()
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .hideTotal(false)
                        .legendInline(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs.builder()
                            .type("string")
                            .hidePercent(false)
                            .hideValue(false)
                            .build())
                        .legendTable(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs.builder()
                            .type("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .networkQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs.builder()
                                .palette("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .timeseriesDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs.builder()
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .events(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs.builder()
                            .q("string")
                            .tagsExecution("string")
                            .build())
                        .legendColumns("string")
                        .legendLayout("string")
                        .legendSize("string")
                        .liveSpan("string")
                        .markers(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs.builder()
                            .value("string")
                            .displayType("string")
                            .label("string")
                            .build())
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .displayType("string")
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .metadatas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs.builder()
                                .expression("string")
                                .aliasName("string")
                                .build())
                            .networkQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .onRightYaxis(false)
                            .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs.builder()
                                .lineType("string")
                                .lineWidth("string")
                                .palette("string")
                                .build())
                            .build())
                        .rightYaxis(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .showLegend(false)
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .yaxis(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs.builder()
                            .includeZero(false)
                            .label("string")
                            .max("string")
                            .min("string")
                            .scale("string")
                            .build())
                        .build())
                    .toplistDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs.builder()
                        .customLinks(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs.builder()
                            .isHidden(false)
                            .label("string")
                            .link("string")
                            .overrideLabel("string")
                            .build())
                        .liveSpan("string")
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs.builder()
                            .apmQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .auditQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs.builder()
                                .comparator("string")
                                .palette("string")
                                .value(0)
                                .customBgColor("string")
                                .customFgColor("string")
                                .hideValue(false)
                                .imageUrl("string")
                                .metric("string")
                                .timeframe("string")
                                .build())
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .logQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs.builder()
                                .metric("string")
                                .filterBies("string")
                                .limit(0)
                                .searchBy("string")
                                .build())
                            .q("string")
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .rumQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .securityQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs.builder()
                                .index("string")
                                .computeQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs.builder()
                                    .facet("string")
                                    .limit(0)
                                    .sortQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                        .aggregation("string")
                                        .order("string")
                                        .facet("string")
                                        .build())
                                    .build())
                                .multiComputes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                                    .aggregation("string")
                                    .facet("string")
                                    .interval(0)
                                    .build())
                                .searchQuery("string")
                                .build())
                            .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs.builder()
                                .palette("string")
                                .build())
                            .build())
                        .title("string")
                        .titleAlign("string")
                        .titleSize("string")
                        .build())
                    .treemapDefinition(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs.builder()
                        .requests(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs.builder()
                            .formulas(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs.builder()
                                .formulaExpression("string")
                                .alias("string")
                                .cellDisplayMode("string")
                                .conditionalFormats(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs.builder()
                                    .comparator("string")
                                    .palette("string")
                                    .value(0)
                                    .customBgColor("string")
                                    .customFgColor("string")
                                    .hideValue(false)
                                    .imageUrl("string")
                                    .metric("string")
                                    .timeframe("string")
                                    .build())
                                .limit(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs.builder()
                                    .count(0)
                                    .order("string")
                                    .build())
                                .style(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs.builder()
                                    .palette("string")
                                    .paletteIndex(0)
                                    .build())
                                .build())
                            .queries(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs.builder()
                                .apmDependencyStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .operationName("string")
                                    .resourceName("string")
                                    .service("string")
                                    .stat("string")
                                    .isUpstream(false)
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .build())
                                .apmResourceStatsQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                                    .dataSource("string")
                                    .env("string")
                                    .name("string")
                                    .service("string")
                                    .stat("string")
                                    .groupBies("string")
                                    .operationName("string")
                                    .primaryTagName("string")
                                    .primaryTagValue("string")
                                    .resourceName("string")
                                    .build())
                                .cloudCostQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs.builder()
                                    .dataSource("string")
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .build())
                                .eventQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs.builder()
                                    .computes(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                        .aggregation("string")
                                        .interval(0)
                                        .metric("string")
                                        .build())
                                    .dataSource("string")
                                    .name("string")
                                    .groupBies(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                        .facet("string")
                                        .limit(0)
                                        .sort(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                            .aggregation("string")
                                            .metric("string")
                                            .order("string")
                                            .build())
                                        .build())
                                    .indexes("string")
                                    .search(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                        .query("string")
                                        .build())
                                    .storage("string")
                                    .build())
                                .metricQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs.builder()
                                    .name("string")
                                    .query("string")
                                    .aggregator("string")
                                    .dataSource("string")
                                    .build())
                                .processQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs.builder()
                                    .dataSource("string")
                                    .metric("string")
                                    .name("string")
                                    .aggregator("string")
                                    .isNormalizedCpu(false)
                                    .limit(0)
                                    .sort("string")
                                    .tagFilters("string")
                                    .textFilter("string")
                                    .build())
                                .sloQuery(DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs.builder()
                                    .dataSource("string")
                                    .measure("string")
                                    .sloId("string")
                                    .additionalQueryFilters("string")
                                    .groupMode("string")
                                    .name("string")
                                    .sloQueryType("string")
                                    .build())
                                .build())
                            .build())
                        .title("string")
                        .build())
                    .build())
                .splitConfig(DashboardWidgetSplitGraphDefinitionSplitConfigArgs.builder()
                    .sort(DashboardWidgetSplitGraphDefinitionSplitConfigSortArgs.builder()
                        .order("string")
                        .compute(DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeArgs.builder()
                            .metric("string")
                            .aggregation("string")
                            .build())
                        .build())
                    .splitDimensions(DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs.builder()
                        .oneGraphPer("string")
                        .build())
                    .limit(0)
                    .staticSplits(DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs.builder()
                        .splitVectors(DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs.builder()
                            .tagKey("string")
                            .tagValues("string")
                            .build())
                        .build())
                    .build())
                .hasUniformYAxes(false)
                .liveSpan("string")
                .title("string")
                .build())
            .sunburstDefinition(DashboardWidgetSunburstDefinitionArgs.builder()
                .customLinks(DashboardWidgetSunburstDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .hideTotal(false)
                .legendInline(DashboardWidgetSunburstDefinitionLegendInlineArgs.builder()
                    .type("string")
                    .hidePercent(false)
                    .hideValue(false)
                    .build())
                .legendTable(DashboardWidgetSunburstDefinitionLegendTableArgs.builder()
                    .type("string")
                    .build())
                .liveSpan("string")
                .requests(DashboardWidgetSunburstDefinitionRequestArgs.builder()
                    .apmQuery(DashboardWidgetSunburstDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(DashboardWidgetSunburstDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .formulas(DashboardWidgetSunburstDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetSunburstDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(DashboardWidgetSunburstDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .networkQuery(DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(DashboardWidgetSunburstDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetSunburstDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetSunburstDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetSunburstDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(DashboardWidgetSunburstDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .timeseriesDefinition(DashboardWidgetTimeseriesDefinitionArgs.builder()
                .customLinks(DashboardWidgetTimeseriesDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .events(DashboardWidgetTimeseriesDefinitionEventArgs.builder()
                    .q("string")
                    .tagsExecution("string")
                    .build())
                .legendColumns("string")
                .legendLayout("string")
                .legendSize("string")
                .liveSpan("string")
                .markers(DashboardWidgetTimeseriesDefinitionMarkerArgs.builder()
                    .value("string")
                    .displayType("string")
                    .label("string")
                    .build())
                .requests(DashboardWidgetTimeseriesDefinitionRequestArgs.builder()
                    .apmQuery(DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(DashboardWidgetTimeseriesDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .displayType("string")
                    .formulas(DashboardWidgetTimeseriesDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetTimeseriesDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .metadatas(DashboardWidgetTimeseriesDefinitionRequestMetadataArgs.builder()
                        .expression("string")
                        .aliasName("string")
                        .build())
                    .networkQuery(DashboardWidgetTimeseriesDefinitionRequestNetworkQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .onRightYaxis(false)
                    .processQuery(DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetTimeseriesDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetTimeseriesDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetTimeseriesDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(DashboardWidgetTimeseriesDefinitionRequestStyleArgs.builder()
                        .lineType("string")
                        .lineWidth("string")
                        .palette("string")
                        .build())
                    .build())
                .rightYaxis(DashboardWidgetTimeseriesDefinitionRightYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .showLegend(false)
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .yaxis(DashboardWidgetTimeseriesDefinitionYaxisArgs.builder()
                    .includeZero(false)
                    .label("string")
                    .max("string")
                    .min("string")
                    .scale("string")
                    .build())
                .build())
            .toplistDefinition(DashboardWidgetToplistDefinitionArgs.builder()
                .customLinks(DashboardWidgetToplistDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .liveSpan("string")
                .requests(DashboardWidgetToplistDefinitionRequestArgs.builder()
                    .apmQuery(DashboardWidgetToplistDefinitionRequestApmQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetToplistDefinitionRequestApmQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .auditQuery(DashboardWidgetToplistDefinitionRequestAuditQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetToplistDefinitionRequestAuditQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .conditionalFormats(DashboardWidgetToplistDefinitionRequestConditionalFormatArgs.builder()
                        .comparator("string")
                        .palette("string")
                        .value(0)
                        .customBgColor("string")
                        .customFgColor("string")
                        .hideValue(false)
                        .imageUrl("string")
                        .metric("string")
                        .timeframe("string")
                        .build())
                    .formulas(DashboardWidgetToplistDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetToplistDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetToplistDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .logQuery(DashboardWidgetToplistDefinitionRequestLogQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetToplistDefinitionRequestLogQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .processQuery(DashboardWidgetToplistDefinitionRequestProcessQueryArgs.builder()
                        .metric("string")
                        .filterBies("string")
                        .limit(0)
                        .searchBy("string")
                        .build())
                    .q("string")
                    .queries(DashboardWidgetToplistDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetToplistDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetToplistDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetToplistDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetToplistDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .rumQuery(DashboardWidgetToplistDefinitionRequestRumQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetToplistDefinitionRequestRumQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .securityQuery(DashboardWidgetToplistDefinitionRequestSecurityQueryArgs.builder()
                        .index("string")
                        .computeQuery(DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .groupBies(DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByArgs.builder()
                            .facet("string")
                            .limit(0)
                            .sortQuery(DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs.builder()
                                .aggregation("string")
                                .order("string")
                                .facet("string")
                                .build())
                            .build())
                        .multiComputes(DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs.builder()
                            .aggregation("string")
                            .facet("string")
                            .interval(0)
                            .build())
                        .searchQuery("string")
                        .build())
                    .style(DashboardWidgetToplistDefinitionRequestStyleArgs.builder()
                        .palette("string")
                        .build())
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .topologyMapDefinition(DashboardWidgetTopologyMapDefinitionArgs.builder()
                .customLinks(DashboardWidgetTopologyMapDefinitionCustomLinkArgs.builder()
                    .isHidden(false)
                    .label("string")
                    .link("string")
                    .overrideLabel("string")
                    .build())
                .requests(DashboardWidgetTopologyMapDefinitionRequestArgs.builder()
                    .queries(DashboardWidgetTopologyMapDefinitionRequestQueryArgs.builder()
                        .dataSource("string")
                        .filters("string")
                        .service("string")
                        .build())
                    .requestType("string")
                    .build())
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .traceServiceDefinition(DashboardWidgetTraceServiceDefinitionArgs.builder()
                .service("string")
                .env("string")
                .spanName("string")
                .showErrors(false)
                .showBreakdown(false)
                .showDistribution(false)
                .displayFormat("string")
                .showHits(false)
                .showLatency(false)
                .showResourceList(false)
                .sizeFormat("string")
                .liveSpan("string")
                .title("string")
                .titleAlign("string")
                .titleSize("string")
                .build())
            .treemapDefinition(DashboardWidgetTreemapDefinitionArgs.builder()
                .requests(DashboardWidgetTreemapDefinitionRequestArgs.builder()
                    .formulas(DashboardWidgetTreemapDefinitionRequestFormulaArgs.builder()
                        .formulaExpression("string")
                        .alias("string")
                        .cellDisplayMode("string")
                        .conditionalFormats(DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs.builder()
                            .comparator("string")
                            .palette("string")
                            .value(0)
                            .customBgColor("string")
                            .customFgColor("string")
                            .hideValue(false)
                            .imageUrl("string")
                            .metric("string")
                            .timeframe("string")
                            .build())
                        .limit(DashboardWidgetTreemapDefinitionRequestFormulaLimitArgs.builder()
                            .count(0)
                            .order("string")
                            .build())
                        .style(DashboardWidgetTreemapDefinitionRequestFormulaStyleArgs.builder()
                            .palette("string")
                            .paletteIndex(0)
                            .build())
                        .build())
                    .queries(DashboardWidgetTreemapDefinitionRequestQueryArgs.builder()
                        .apmDependencyStatsQuery(DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .operationName("string")
                            .resourceName("string")
                            .service("string")
                            .stat("string")
                            .isUpstream(false)
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .build())
                        .apmResourceStatsQuery(DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs.builder()
                            .dataSource("string")
                            .env("string")
                            .name("string")
                            .service("string")
                            .stat("string")
                            .groupBies("string")
                            .operationName("string")
                            .primaryTagName("string")
                            .primaryTagValue("string")
                            .resourceName("string")
                            .build())
                        .cloudCostQuery(DashboardWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs.builder()
                            .dataSource("string")
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .build())
                        .eventQuery(DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.builder()
                            .computes(DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs.builder()
                                .aggregation("string")
                                .interval(0)
                                .metric("string")
                                .build())
                            .dataSource("string")
                            .name("string")
                            .groupBies(DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs.builder()
                                .facet("string")
                                .limit(0)
                                .sort(DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs.builder()
                                    .aggregation("string")
                                    .metric("string")
                                    .order("string")
                                    .build())
                                .build())
                            .indexes("string")
                            .search(DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs.builder()
                                .query("string")
                                .build())
                            .storage("string")
                            .build())
                        .metricQuery(DashboardWidgetTreemapDefinitionRequestQueryMetricQueryArgs.builder()
                            .name("string")
                            .query("string")
                            .aggregator("string")
                            .dataSource("string")
                            .build())
                        .processQuery(DashboardWidgetTreemapDefinitionRequestQueryProcessQueryArgs.builder()
                            .dataSource("string")
                            .metric("string")
                            .name("string")
                            .aggregator("string")
                            .isNormalizedCpu(false)
                            .limit(0)
                            .sort("string")
                            .tagFilters("string")
                            .textFilter("string")
                            .build())
                        .sloQuery(DashboardWidgetTreemapDefinitionRequestQuerySloQueryArgs.builder()
                            .dataSource("string")
                            .measure("string")
                            .sloId("string")
                            .additionalQueryFilters("string")
                            .groupMode("string")
                            .name("string")
                            .sloQueryType("string")
                            .build())
                        .build())
                    .build())
                .title("string")
                .build())
            .widgetLayout(DashboardWidgetWidgetLayoutArgs.builder()
                .height(0)
                .width(0)
                .x(0)
                .y(0)
                .isColumnBreak(false)
                .build())
            .build())
        .build());
    
    dashboard_resource = datadog.Dashboard("dashboardResource",
        layout_type="string",
        title="string",
        restricted_roles=["string"],
        notify_lists=["string"],
        reflow_type="string",
        dashboard_lists=[0],
        tags=["string"],
        template_variable_presets=[datadog.DashboardTemplateVariablePresetArgs(
            name="string",
            template_variables=[datadog.DashboardTemplateVariablePresetTemplateVariableArgs(
                name="string",
                values=["string"],
            )],
        )],
        template_variables=[datadog.DashboardTemplateVariableArgs(
            name="string",
            available_values=["string"],
            defaults=["string"],
            prefix="string",
        )],
        description="string",
        url="string",
        widgets=[datadog.DashboardWidgetArgs(
            alert_graph_definition=datadog.DashboardWidgetAlertGraphDefinitionArgs(
                alert_id="string",
                viz_type="string",
                live_span="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            alert_value_definition=datadog.DashboardWidgetAlertValueDefinitionArgs(
                alert_id="string",
                precision=0,
                text_align="string",
                title="string",
                title_align="string",
                title_size="string",
                unit="string",
            ),
            change_definition=datadog.DashboardWidgetChangeDefinitionArgs(
                custom_links=[datadog.DashboardWidgetChangeDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                requests=[datadog.DashboardWidgetChangeDefinitionRequestArgs(
                    apm_query=datadog.DashboardWidgetChangeDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetChangeDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    change_type="string",
                    compare_to="string",
                    formulas=[datadog.DashboardWidgetChangeDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetChangeDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetChangeDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    increase_good=False,
                    log_query=datadog.DashboardWidgetChangeDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetChangeDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    order_by="string",
                    order_dir="string",
                    process_query=datadog.DashboardWidgetChangeDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetChangeDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetChangeDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetChangeDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetChangeDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetChangeDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetChangeDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetChangeDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    show_present=False,
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            check_status_definition=datadog.DashboardWidgetCheckStatusDefinitionArgs(
                check="string",
                grouping="string",
                group="string",
                group_bies=["string"],
                live_span="string",
                tags=["string"],
                title="string",
                title_align="string",
                title_size="string",
            ),
            distribution_definition=datadog.DashboardWidgetDistributionDefinitionArgs(
                legend_size="string",
                live_span="string",
                requests=[datadog.DashboardWidgetDistributionDefinitionRequestArgs(
                    apm_query=datadog.DashboardWidgetDistributionDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetDistributionDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    apm_stats_query=datadog.DashboardWidgetDistributionDefinitionRequestApmStatsQueryArgs(
                        env="string",
                        name="string",
                        primary_tag="string",
                        row_type="string",
                        service="string",
                        columns=[datadog.DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs(
                            name="string",
                            alias="string",
                            cell_display_mode="string",
                            order="string",
                        )],
                        resource="string",
                    ),
                    log_query=datadog.DashboardWidgetDistributionDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetDistributionDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.DashboardWidgetDistributionDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    rum_query=datadog.DashboardWidgetDistributionDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetDistributionDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.DashboardWidgetDistributionDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                show_legend=False,
                title="string",
                title_align="string",
                title_size="string",
            ),
            event_stream_definition=datadog.DashboardWidgetEventStreamDefinitionArgs(
                query="string",
                event_size="string",
                live_span="string",
                tags_execution="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            event_timeline_definition=datadog.DashboardWidgetEventTimelineDefinitionArgs(
                query="string",
                live_span="string",
                tags_execution="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            free_text_definition=datadog.DashboardWidgetFreeTextDefinitionArgs(
                text="string",
                color="string",
                font_size="string",
                text_align="string",
            ),
            geomap_definition=datadog.DashboardWidgetGeomapDefinitionArgs(
                view=datadog.DashboardWidgetGeomapDefinitionViewArgs(
                    focus="string",
                ),
                custom_links=[datadog.DashboardWidgetGeomapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                requests=[datadog.DashboardWidgetGeomapDefinitionRequestArgs(
                    formulas=[datadog.DashboardWidgetGeomapDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetGeomapDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetGeomapDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.DashboardWidgetGeomapDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetGeomapDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetGeomapDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetGeomapDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetGeomapDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetGeomapDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetGeomapDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetGeomapDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                )],
                style=datadog.DashboardWidgetGeomapDefinitionStyleArgs(
                    palette="string",
                    palette_flip=False,
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            group_definition=datadog.DashboardWidgetGroupDefinitionArgs(
                layout_type="string",
                background_color="string",
                banner_img="string",
                show_title=False,
                title="string",
                widgets=[datadog.DashboardWidgetGroupDefinitionWidgetArgs(
                    alert_graph_definition=datadog.DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs(
                        alert_id="string",
                        viz_type="string",
                        live_span="string",
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    alert_value_definition=datadog.DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionArgs(
                        alert_id="string",
                        precision=0,
                        text_align="string",
                        title="string",
                        title_align="string",
                        title_size="string",
                        unit="string",
                    ),
                    change_definition=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            change_type="string",
                            compare_to="string",
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            increase_good=False,
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            order_by="string",
                            order_dir="string",
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            show_present=False,
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    check_status_definition=datadog.DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionArgs(
                        check="string",
                        grouping="string",
                        group="string",
                        group_bies=["string"],
                        live_span="string",
                        tags=["string"],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    distribution_definition=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionArgs(
                        legend_size="string",
                        live_span="string",
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            apm_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryArgs(
                                env="string",
                                name="string",
                                primary_tag="string",
                                row_type="string",
                                service="string",
                                columns=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs(
                                    name="string",
                                    alias="string",
                                    cell_display_mode="string",
                                    order="string",
                                )],
                                resource="string",
                            ),
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleArgs(
                                palette="string",
                            ),
                        )],
                        show_legend=False,
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    event_stream_definition=datadog.DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionArgs(
                        query="string",
                        event_size="string",
                        live_span="string",
                        tags_execution="string",
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    event_timeline_definition=datadog.DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionArgs(
                        query="string",
                        live_span="string",
                        tags_execution="string",
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    free_text_definition=datadog.DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionArgs(
                        text="string",
                        color="string",
                        font_size="string",
                        text_align="string",
                    ),
                    geomap_definition=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionArgs(
                        view=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewArgs(
                            focus="string",
                        ),
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestArgs(
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                        )],
                        style=datadog.DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleArgs(
                            palette="string",
                            palette_flip=False,
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    heatmap_definition=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        events=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventArgs(
                            q="string",
                            tags_execution="string",
                        )],
                        legend_size="string",
                        live_span="string",
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleArgs(
                                palette="string",
                            ),
                        )],
                        show_legend=False,
                        title="string",
                        title_align="string",
                        title_size="string",
                        yaxis=datadog.DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                    ),
                    hostmap_definition=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        groups=["string"],
                        no_group_hosts=False,
                        no_metric_hosts=False,
                        node_type="string",
                        request=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestArgs(
                            fills=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArgs(
                                apm_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                log_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryArgs(
                                    metric="string",
                                    filter_bies=["string"],
                                    limit=0,
                                    search_by="string",
                                ),
                                q="string",
                                rum_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                security_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                            )],
                            sizes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArgs(
                                apm_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                log_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryArgs(
                                    metric="string",
                                    filter_bies=["string"],
                                    limit=0,
                                    search_by="string",
                                ),
                                q="string",
                                rum_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                security_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                            )],
                        ),
                        scopes=["string"],
                        style=datadog.DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleArgs(
                            fill_max="string",
                            fill_min="string",
                            palette="string",
                            palette_flip=False,
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    id=0,
                    iframe_definition=datadog.DashboardWidgetGroupDefinitionWidgetIframeDefinitionArgs(
                        url="string",
                    ),
                    image_definition=datadog.DashboardWidgetGroupDefinitionWidgetImageDefinitionArgs(
                        url="string",
                        has_background=False,
                        has_border=False,
                        horizontal_align="string",
                        margin="string",
                        sizing="string",
                        url_dark_theme="string",
                        vertical_align="string",
                    ),
                    list_stream_definition=datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionArgs(
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestArgs(
                            columns=[datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArgs(
                                field="string",
                                width="string",
                            )],
                            query=datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryArgs(
                                data_source="string",
                                event_size="string",
                                indexes=["string"],
                                query_string="string",
                                sort=datadog.DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortArgs(
                                    column="string",
                                    order="string",
                                ),
                                storage="string",
                            ),
                            response_format="string",
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    log_stream_definition=datadog.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionArgs(
                        columns=["string"],
                        indexes=["string"],
                        live_span="string",
                        message_display="string",
                        query="string",
                        show_date_column=False,
                        show_message_column=False,
                        sort=datadog.DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortArgs(
                            column="string",
                            order="string",
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    manage_status_definition=datadog.DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionArgs(
                        query="string",
                        color_preference="string",
                        display_format="string",
                        hide_zero_counts=False,
                        show_last_triggered=False,
                        show_priority=False,
                        sort="string",
                        summary_type="string",
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    note_definition=datadog.DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs(
                        content="string",
                        background_color="string",
                        font_size="string",
                        has_padding=False,
                        show_tick=False,
                        text_align="string",
                        tick_edge="string",
                        tick_pos="string",
                        vertical_align="string",
                    ),
                    powerpack_definition=datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionArgs(
                        powerpack_id="string",
                        background_color="string",
                        banner_img="string",
                        show_title=False,
                        template_variables=datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesArgs(
                            controlled_by_powerpacks=[datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs(
                                name="string",
                                values=["string"],
                                prefix="string",
                            )],
                            controlled_externallies=[datadog.DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs(
                                name="string",
                                values=["string"],
                                prefix="string",
                            )],
                        ),
                        title="string",
                    ),
                    query_table_definition=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        has_search_bar="string",
                        live_span="string",
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestArgs(
                            aggregator="string",
                            alias="string",
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            apm_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryArgs(
                                env="string",
                                name="string",
                                primary_tag="string",
                                row_type="string",
                                service="string",
                                columns=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs(
                                    name="string",
                                    alias="string",
                                    cell_display_mode="string",
                                    order="string",
                                )],
                                resource="string",
                            ),
                            cell_display_modes=["string"],
                            conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArgs(
                                comparator="string",
                                palette="string",
                                value=0,
                                custom_bg_color="string",
                                custom_fg_color="string",
                                hide_value=False,
                                image_url="string",
                                metric="string",
                                timeframe="string",
                            )],
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            limit=0,
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            order="string",
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    query_value_definition=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionArgs(
                        autoscale=False,
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        custom_unit="string",
                        live_span="string",
                        precision=0,
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestArgs(
                            aggregator="string",
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArgs(
                                comparator="string",
                                palette="string",
                                value=0,
                                custom_bg_color="string",
                                custom_fg_color="string",
                                hide_value=False,
                                image_url="string",
                                metric="string",
                                timeframe="string",
                            )],
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                        )],
                        text_align="string",
                        timeseries_background=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundArgs(
                            type="string",
                            yaxis=datadog.DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs(
                                include_zero=False,
                                label="string",
                                max="string",
                                min="string",
                                scale="string",
                            ),
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    run_workflow_definition=datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionArgs(
                        workflow_id="string",
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        inputs=[datadog.DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputArgs(
                            name="string",
                            value="string",
                        )],
                        live_span="string",
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    scatterplot_definition=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs(
                        color_by_groups=["string"],
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        request=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestArgs(
                            scatterplot_tables=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArgs(
                                formulas=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs(
                                    dimension="string",
                                    formula_expression="string",
                                    alias="string",
                                )],
                                queries=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs(
                                    apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs(
                                        data_source="string",
                                        env="string",
                                        name="string",
                                        operation_name="string",
                                        resource_name="string",
                                        service="string",
                                        stat="string",
                                        is_upstream=False,
                                        primary_tag_name="string",
                                        primary_tag_value="string",
                                    ),
                                    apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs(
                                        data_source="string",
                                        env="string",
                                        name="string",
                                        service="string",
                                        stat="string",
                                        group_bies=["string"],
                                        operation_name="string",
                                        primary_tag_name="string",
                                        primary_tag_value="string",
                                        resource_name="string",
                                    ),
                                    cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs(
                                        data_source="string",
                                        name="string",
                                        query="string",
                                        aggregator="string",
                                    ),
                                    event_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs(
                                        computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs(
                                            aggregation="string",
                                            interval=0,
                                            metric="string",
                                        )],
                                        data_source="string",
                                        name="string",
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs(
                                                aggregation="string",
                                                metric="string",
                                                order="string",
                                            ),
                                        )],
                                        indexes=["string"],
                                        search=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs(
                                            query="string",
                                        ),
                                        storage="string",
                                    ),
                                    metric_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs(
                                        name="string",
                                        query="string",
                                        aggregator="string",
                                        data_source="string",
                                    ),
                                    process_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs(
                                        data_source="string",
                                        metric="string",
                                        name="string",
                                        aggregator="string",
                                        is_normalized_cpu=False,
                                        limit=0,
                                        sort="string",
                                        tag_filters=["string"],
                                        text_filter="string",
                                    ),
                                    slo_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs(
                                        data_source="string",
                                        measure="string",
                                        slo_id="string",
                                        additional_query_filters="string",
                                        group_mode="string",
                                        name="string",
                                        slo_query_type="string",
                                    ),
                                )],
                            )],
                            xes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArgs(
                                aggregator="string",
                                apm_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                log_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryArgs(
                                    metric="string",
                                    filter_bies=["string"],
                                    limit=0,
                                    search_by="string",
                                ),
                                q="string",
                                rum_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                security_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                            )],
                            ys=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArgs(
                                aggregator="string",
                                apm_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                log_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryArgs(
                                    metric="string",
                                    filter_bies=["string"],
                                    limit=0,
                                    search_by="string",
                                ),
                                q="string",
                                rum_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                security_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                            )],
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                        xaxis=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                        yaxis=datadog.DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                    ),
                    service_level_objective_definition=datadog.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs(
                        slo_id="string",
                        time_windows=["string"],
                        view_mode="string",
                        view_type="string",
                        additional_query_filters="string",
                        global_time_target="string",
                        show_error_budget=False,
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    servicemap_definition=datadog.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs(
                        filters=["string"],
                        service="string",
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    slo_list_definition=datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionArgs(
                        request=datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestArgs(
                            query=datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryArgs(
                                query_string="string",
                                limit=0,
                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArgs(
                                    column="string",
                                    order="string",
                                ),
                            ),
                            request_type="string",
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    split_graph_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionArgs(
                        size="string",
                        source_widget_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs(
                            change_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs(
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                live_span="string",
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs(
                                    apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    change_type="string",
                                    compare_to="string",
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    increase_good=False,
                                    log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    order_by="string",
                                    order_dir="string",
                                    process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs(
                                        metric="string",
                                        filter_bies=["string"],
                                        limit=0,
                                        search_by="string",
                                    ),
                                    q="string",
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                    rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    show_present=False,
                                )],
                                title="string",
                                title_align="string",
                                title_size="string",
                            ),
                            geomap_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs(
                                view=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs(
                                    focus="string",
                                ),
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                live_span="string",
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs(
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    q="string",
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                    rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                )],
                                style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs(
                                    palette="string",
                                    palette_flip=False,
                                ),
                                title="string",
                                title_align="string",
                                title_size="string",
                            ),
                            query_table_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs(
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                has_search_bar="string",
                                live_span="string",
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs(
                                    aggregator="string",
                                    alias="string",
                                    apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    apm_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs(
                                        env="string",
                                        name="string",
                                        primary_tag="string",
                                        row_type="string",
                                        service="string",
                                        columns=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs(
                                            name="string",
                                            alias="string",
                                            cell_display_mode="string",
                                            order="string",
                                        )],
                                        resource="string",
                                    ),
                                    cell_display_modes=["string"],
                                    conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs(
                                        comparator="string",
                                        palette="string",
                                        value=0,
                                        custom_bg_color="string",
                                        custom_fg_color="string",
                                        hide_value=False,
                                        image_url="string",
                                        metric="string",
                                        timeframe="string",
                                    )],
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    limit=0,
                                    log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    order="string",
                                    process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs(
                                        metric="string",
                                        filter_bies=["string"],
                                        limit=0,
                                        search_by="string",
                                    ),
                                    q="string",
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                    rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                )],
                                title="string",
                                title_align="string",
                                title_size="string",
                            ),
                            query_value_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs(
                                autoscale=False,
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                custom_unit="string",
                                live_span="string",
                                precision=0,
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs(
                                    aggregator="string",
                                    apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    audit_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs(
                                        comparator="string",
                                        palette="string",
                                        value=0,
                                        custom_bg_color="string",
                                        custom_fg_color="string",
                                        hide_value=False,
                                        image_url="string",
                                        metric="string",
                                        timeframe="string",
                                    )],
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs(
                                        metric="string",
                                        filter_bies=["string"],
                                        limit=0,
                                        search_by="string",
                                    ),
                                    q="string",
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                    rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                )],
                                text_align="string",
                                timeseries_background=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs(
                                    type="string",
                                    yaxis=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs(
                                        include_zero=False,
                                        label="string",
                                        max="string",
                                        min="string",
                                        scale="string",
                                    ),
                                ),
                                title="string",
                                title_align="string",
                                title_size="string",
                            ),
                            scatterplot_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs(
                                color_by_groups=["string"],
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                live_span="string",
                                request=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs(
                                    scatterplot_tables=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs(
                                        formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs(
                                            dimension="string",
                                            formula_expression="string",
                                            alias="string",
                                        )],
                                        queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs(
                                            apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs(
                                                data_source="string",
                                                env="string",
                                                name="string",
                                                operation_name="string",
                                                resource_name="string",
                                                service="string",
                                                stat="string",
                                                is_upstream=False,
                                                primary_tag_name="string",
                                                primary_tag_value="string",
                                            ),
                                            apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs(
                                                data_source="string",
                                                env="string",
                                                name="string",
                                                service="string",
                                                stat="string",
                                                group_bies=["string"],
                                                operation_name="string",
                                                primary_tag_name="string",
                                                primary_tag_value="string",
                                                resource_name="string",
                                            ),
                                            cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs(
                                                data_source="string",
                                                name="string",
                                                query="string",
                                                aggregator="string",
                                            ),
                                            event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs(
                                                computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs(
                                                    aggregation="string",
                                                    interval=0,
                                                    metric="string",
                                                )],
                                                data_source="string",
                                                name="string",
                                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs(
                                                    facet="string",
                                                    limit=0,
                                                    sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs(
                                                        aggregation="string",
                                                        metric="string",
                                                        order="string",
                                                    ),
                                                )],
                                                indexes=["string"],
                                                search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs(
                                                    query="string",
                                                ),
                                                storage="string",
                                            ),
                                            metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs(
                                                name="string",
                                                query="string",
                                                aggregator="string",
                                                data_source="string",
                                            ),
                                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs(
                                                data_source="string",
                                                metric="string",
                                                name="string",
                                                aggregator="string",
                                                is_normalized_cpu=False,
                                                limit=0,
                                                sort="string",
                                                tag_filters=["string"],
                                                text_filter="string",
                                            ),
                                            slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs(
                                                data_source="string",
                                                measure="string",
                                                slo_id="string",
                                                additional_query_filters="string",
                                                group_mode="string",
                                                name="string",
                                                slo_query_type="string",
                                            ),
                                        )],
                                    )],
                                    xes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs(
                                        aggregator="string",
                                        apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                        log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs(
                                            metric="string",
                                            filter_bies=["string"],
                                            limit=0,
                                            search_by="string",
                                        ),
                                        q="string",
                                        rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                        security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                    )],
                                    ys=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs(
                                        aggregator="string",
                                        apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                        log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs(
                                            metric="string",
                                            filter_bies=["string"],
                                            limit=0,
                                            search_by="string",
                                        ),
                                        q="string",
                                        rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                        security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs(
                                            index="string",
                                            compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            ),
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs(
                                                    aggregation="string",
                                                    order="string",
                                                    facet="string",
                                                ),
                                            )],
                                            multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs(
                                                aggregation="string",
                                                facet="string",
                                                interval=0,
                                            )],
                                            search_query="string",
                                        ),
                                    )],
                                ),
                                title="string",
                                title_align="string",
                                title_size="string",
                                xaxis=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs(
                                    include_zero=False,
                                    label="string",
                                    max="string",
                                    min="string",
                                    scale="string",
                                ),
                                yaxis=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs(
                                    include_zero=False,
                                    label="string",
                                    max="string",
                                    min="string",
                                    scale="string",
                                ),
                            ),
                            sunburst_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs(
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                hide_total=False,
                                legend_inline=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs(
                                    type="string",
                                    hide_percent=False,
                                    hide_value=False,
                                ),
                                legend_table=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs(
                                    type="string",
                                ),
                                live_span="string",
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs(
                                    apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    audit_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    network_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs(
                                        metric="string",
                                        filter_bies=["string"],
                                        limit=0,
                                        search_by="string",
                                    ),
                                    q="string",
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                    rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs(
                                        palette="string",
                                    ),
                                )],
                                title="string",
                                title_align="string",
                                title_size="string",
                            ),
                            timeseries_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs(
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                events=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs(
                                    q="string",
                                    tags_execution="string",
                                )],
                                legend_columns=["string"],
                                legend_layout="string",
                                legend_size="string",
                                live_span="string",
                                markers=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs(
                                    value="string",
                                    display_type="string",
                                    label="string",
                                )],
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs(
                                    apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    audit_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    display_type="string",
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    metadatas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs(
                                        expression="string",
                                        alias_name="string",
                                    )],
                                    network_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    on_right_yaxis=False,
                                    process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs(
                                        metric="string",
                                        filter_bies=["string"],
                                        limit=0,
                                        search_by="string",
                                    ),
                                    q="string",
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                    rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs(
                                        line_type="string",
                                        line_width="string",
                                        palette="string",
                                    ),
                                )],
                                right_yaxis=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs(
                                    include_zero=False,
                                    label="string",
                                    max="string",
                                    min="string",
                                    scale="string",
                                ),
                                show_legend=False,
                                title="string",
                                title_align="string",
                                title_size="string",
                                yaxis=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs(
                                    include_zero=False,
                                    label="string",
                                    max="string",
                                    min="string",
                                    scale="string",
                                ),
                            ),
                            toplist_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs(
                                custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs(
                                    is_hidden=False,
                                    label="string",
                                    link="string",
                                    override_label="string",
                                )],
                                live_span="string",
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs(
                                    apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    audit_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs(
                                        comparator="string",
                                        palette="string",
                                        value=0,
                                        custom_bg_color="string",
                                        custom_fg_color="string",
                                        hide_value=False,
                                        image_url="string",
                                        metric="string",
                                        timeframe="string",
                                    )],
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    log_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs(
                                        metric="string",
                                        filter_bies=["string"],
                                        limit=0,
                                        search_by="string",
                                    ),
                                    q="string",
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                    rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    security_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs(
                                        index="string",
                                        compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        ),
                                        group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                                aggregation="string",
                                                order="string",
                                                facet="string",
                                            ),
                                        )],
                                        multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs(
                                            aggregation="string",
                                            facet="string",
                                            interval=0,
                                        )],
                                        search_query="string",
                                    ),
                                    style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs(
                                        palette="string",
                                    ),
                                )],
                                title="string",
                                title_align="string",
                                title_size="string",
                            ),
                            treemap_definition=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs(
                                requests=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs(
                                    formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs(
                                        formula_expression="string",
                                        alias="string",
                                        cell_display_mode="string",
                                        conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs(
                                            comparator="string",
                                            palette="string",
                                            value=0,
                                            custom_bg_color="string",
                                            custom_fg_color="string",
                                            hide_value=False,
                                            image_url="string",
                                            metric="string",
                                            timeframe="string",
                                        )],
                                        limit=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs(
                                            count=0,
                                            order="string",
                                        ),
                                        style=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs(
                                            palette="string",
                                            palette_index=0,
                                        ),
                                    )],
                                    queries=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs(
                                        apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            operation_name="string",
                                            resource_name="string",
                                            service="string",
                                            stat="string",
                                            is_upstream=False,
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                        ),
                                        apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs(
                                            data_source="string",
                                            env="string",
                                            name="string",
                                            service="string",
                                            stat="string",
                                            group_bies=["string"],
                                            operation_name="string",
                                            primary_tag_name="string",
                                            primary_tag_value="string",
                                            resource_name="string",
                                        ),
                                        cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs(
                                            data_source="string",
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                        ),
                                        event_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs(
                                            computes=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs(
                                                aggregation="string",
                                                interval=0,
                                                metric="string",
                                            )],
                                            data_source="string",
                                            name="string",
                                            group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs(
                                                facet="string",
                                                limit=0,
                                                sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                                    aggregation="string",
                                                    metric="string",
                                                    order="string",
                                                ),
                                            )],
                                            indexes=["string"],
                                            search=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs(
                                                query="string",
                                            ),
                                            storage="string",
                                        ),
                                        metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs(
                                            name="string",
                                            query="string",
                                            aggregator="string",
                                            data_source="string",
                                        ),
                                        process_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs(
                                            data_source="string",
                                            metric="string",
                                            name="string",
                                            aggregator="string",
                                            is_normalized_cpu=False,
                                            limit=0,
                                            sort="string",
                                            tag_filters=["string"],
                                            text_filter="string",
                                        ),
                                        slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs(
                                            data_source="string",
                                            measure="string",
                                            slo_id="string",
                                            additional_query_filters="string",
                                            group_mode="string",
                                            name="string",
                                            slo_query_type="string",
                                        ),
                                    )],
                                )],
                                title="string",
                            ),
                        ),
                        split_config=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigArgs(
                            sort=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortArgs(
                                order="string",
                                compute=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeArgs(
                                    metric="string",
                                    aggregation="string",
                                ),
                            ),
                            split_dimensions=datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs(
                                one_graph_per="string",
                            ),
                            limit=0,
                            static_splits=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs(
                                split_vectors=[datadog.DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs(
                                    tag_key="string",
                                    tag_values=["string"],
                                )],
                            )],
                        ),
                        has_uniform_y_axes=False,
                        live_span="string",
                        title="string",
                    ),
                    sunburst_definition=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        hide_total=False,
                        legend_inline=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs(
                            type="string",
                            hide_percent=False,
                            hide_value=False,
                        ),
                        legend_table=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs(
                            type="string",
                        ),
                        live_span="string",
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            network_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleArgs(
                                palette="string",
                            ),
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    timeseries_definition=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        events=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs(
                            q="string",
                            tags_execution="string",
                        )],
                        legend_columns=["string"],
                        legend_layout="string",
                        legend_size="string",
                        live_span="string",
                        markers=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs(
                            value="string",
                            display_type="string",
                            label="string",
                        )],
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            display_type="string",
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            metadatas=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs(
                                expression="string",
                                alias_name="string",
                            )],
                            network_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            on_right_yaxis=False,
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs(
                                line_type="string",
                                line_width="string",
                                palette="string",
                            ),
                        )],
                        right_yaxis=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                        show_legend=False,
                        title="string",
                        title_align="string",
                        title_size="string",
                        yaxis=datadog.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                    ),
                    toplist_definition=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs(
                                comparator="string",
                                palette="string",
                                value=0,
                                custom_bg_color="string",
                                custom_fg_color="string",
                                hide_value=False,
                                image_url="string",
                                metric="string",
                                timeframe="string",
                            )],
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs(
                                palette="string",
                            ),
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    topology_map_definition=datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestArgs(
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetTopologyMapDefinitionRequestQueryArgs(
                                data_source="string",
                                filters=["string"],
                                service="string",
                            )],
                            request_type="string",
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    trace_service_definition=datadog.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs(
                        service="string",
                        env="string",
                        span_name="string",
                        show_errors=False,
                        show_breakdown=False,
                        show_distribution=False,
                        display_format="string",
                        show_hits=False,
                        show_latency=False,
                        show_resource_list=False,
                        size_format="string",
                        live_span="string",
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    treemap_definition=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionArgs(
                        requests=[datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestArgs(
                            formulas=[datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            queries=[datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetGroupDefinitionWidgetTreemapDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                        )],
                        title="string",
                    ),
                    widget_layout=datadog.DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs(
                        height=0,
                        width=0,
                        x=0,
                        y=0,
                        is_column_break=False,
                    ),
                )],
            ),
            heatmap_definition=datadog.DashboardWidgetHeatmapDefinitionArgs(
                custom_links=[datadog.DashboardWidgetHeatmapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                events=[datadog.DashboardWidgetHeatmapDefinitionEventArgs(
                    q="string",
                    tags_execution="string",
                )],
                legend_size="string",
                live_span="string",
                requests=[datadog.DashboardWidgetHeatmapDefinitionRequestArgs(
                    apm_query=datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    formulas=[datadog.DashboardWidgetHeatmapDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetHeatmapDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetHeatmapDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetHeatmapDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetHeatmapDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetHeatmapDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetHeatmapDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.DashboardWidgetHeatmapDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                show_legend=False,
                title="string",
                title_align="string",
                title_size="string",
                yaxis=datadog.DashboardWidgetHeatmapDefinitionYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
            ),
            hostmap_definition=datadog.DashboardWidgetHostmapDefinitionArgs(
                custom_links=[datadog.DashboardWidgetHostmapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                groups=["string"],
                no_group_hosts=False,
                no_metric_hosts=False,
                node_type="string",
                request=datadog.DashboardWidgetHostmapDefinitionRequestArgs(
                    fills=[datadog.DashboardWidgetHostmapDefinitionRequestFillArgs(
                        apm_query=datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                    sizes=[datadog.DashboardWidgetHostmapDefinitionRequestSizeArgs(
                        apm_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                ),
                scopes=["string"],
                style=datadog.DashboardWidgetHostmapDefinitionStyleArgs(
                    fill_max="string",
                    fill_min="string",
                    palette="string",
                    palette_flip=False,
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            id=0,
            iframe_definition=datadog.DashboardWidgetIframeDefinitionArgs(
                url="string",
            ),
            image_definition=datadog.DashboardWidgetImageDefinitionArgs(
                url="string",
                has_background=False,
                has_border=False,
                horizontal_align="string",
                margin="string",
                sizing="string",
                url_dark_theme="string",
                vertical_align="string",
            ),
            list_stream_definition=datadog.DashboardWidgetListStreamDefinitionArgs(
                requests=[datadog.DashboardWidgetListStreamDefinitionRequestArgs(
                    columns=[datadog.DashboardWidgetListStreamDefinitionRequestColumnArgs(
                        field="string",
                        width="string",
                    )],
                    query=datadog.DashboardWidgetListStreamDefinitionRequestQueryArgs(
                        data_source="string",
                        event_size="string",
                        indexes=["string"],
                        query_string="string",
                        sort=datadog.DashboardWidgetListStreamDefinitionRequestQuerySortArgs(
                            column="string",
                            order="string",
                        ),
                        storage="string",
                    ),
                    response_format="string",
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            log_stream_definition=datadog.DashboardWidgetLogStreamDefinitionArgs(
                columns=["string"],
                indexes=["string"],
                live_span="string",
                message_display="string",
                query="string",
                show_date_column=False,
                show_message_column=False,
                sort=datadog.DashboardWidgetLogStreamDefinitionSortArgs(
                    column="string",
                    order="string",
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            manage_status_definition=datadog.DashboardWidgetManageStatusDefinitionArgs(
                query="string",
                color_preference="string",
                display_format="string",
                hide_zero_counts=False,
                show_last_triggered=False,
                show_priority=False,
                sort="string",
                summary_type="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            note_definition=datadog.DashboardWidgetNoteDefinitionArgs(
                content="string",
                background_color="string",
                font_size="string",
                has_padding=False,
                show_tick=False,
                text_align="string",
                tick_edge="string",
                tick_pos="string",
                vertical_align="string",
            ),
            powerpack_definition=datadog.DashboardWidgetPowerpackDefinitionArgs(
                powerpack_id="string",
                background_color="string",
                banner_img="string",
                show_title=False,
                template_variables=datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesArgs(
                    controlled_by_powerpacks=[datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs(
                        name="string",
                        values=["string"],
                        prefix="string",
                    )],
                    controlled_externallies=[datadog.DashboardWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs(
                        name="string",
                        values=["string"],
                        prefix="string",
                    )],
                ),
                title="string",
            ),
            query_table_definition=datadog.DashboardWidgetQueryTableDefinitionArgs(
                custom_links=[datadog.DashboardWidgetQueryTableDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                has_search_bar="string",
                live_span="string",
                requests=[datadog.DashboardWidgetQueryTableDefinitionRequestArgs(
                    aggregator="string",
                    alias="string",
                    apm_query=datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    apm_stats_query=datadog.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs(
                        env="string",
                        name="string",
                        primary_tag="string",
                        row_type="string",
                        service="string",
                        columns=[datadog.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs(
                            name="string",
                            alias="string",
                            cell_display_mode="string",
                            order="string",
                        )],
                        resource="string",
                    ),
                    cell_display_modes=["string"],
                    conditional_formats=[datadog.DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs(
                        comparator="string",
                        palette="string",
                        value=0,
                        custom_bg_color="string",
                        custom_fg_color="string",
                        hide_value=False,
                        image_url="string",
                        metric="string",
                        timeframe="string",
                    )],
                    formulas=[datadog.DashboardWidgetQueryTableDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetQueryTableDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    limit=0,
                    log_query=datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    order="string",
                    process_query=datadog.DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetQueryTableDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetQueryTableDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            query_value_definition=datadog.DashboardWidgetQueryValueDefinitionArgs(
                autoscale=False,
                custom_links=[datadog.DashboardWidgetQueryValueDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                custom_unit="string",
                live_span="string",
                precision=0,
                requests=[datadog.DashboardWidgetQueryValueDefinitionRequestArgs(
                    aggregator="string",
                    apm_query=datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    conditional_formats=[datadog.DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs(
                        comparator="string",
                        palette="string",
                        value=0,
                        custom_bg_color="string",
                        custom_fg_color="string",
                        hide_value=False,
                        image_url="string",
                        metric="string",
                        timeframe="string",
                    )],
                    formulas=[datadog.DashboardWidgetQueryValueDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetQueryValueDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetQueryValueDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetQueryValueDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                )],
                text_align="string",
                timeseries_background=datadog.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundArgs(
                    type="string",
                    yaxis=datadog.DashboardWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs(
                        include_zero=False,
                        label="string",
                        max="string",
                        min="string",
                        scale="string",
                    ),
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            run_workflow_definition=datadog.DashboardWidgetRunWorkflowDefinitionArgs(
                workflow_id="string",
                custom_links=[datadog.DashboardWidgetRunWorkflowDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                inputs=[datadog.DashboardWidgetRunWorkflowDefinitionInputArgs(
                    name="string",
                    value="string",
                )],
                live_span="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            scatterplot_definition=datadog.DashboardWidgetScatterplotDefinitionArgs(
                color_by_groups=["string"],
                custom_links=[datadog.DashboardWidgetScatterplotDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                request=datadog.DashboardWidgetScatterplotDefinitionRequestArgs(
                    scatterplot_tables=[datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs(
                        formulas=[datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs(
                            dimension="string",
                            formula_expression="string",
                            alias="string",
                        )],
                        queries=[datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs(
                            apm_dependency_stats_query=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs(
                                data_source="string",
                                env="string",
                                name="string",
                                operation_name="string",
                                resource_name="string",
                                service="string",
                                stat="string",
                                is_upstream=False,
                                primary_tag_name="string",
                                primary_tag_value="string",
                            ),
                            apm_resource_stats_query=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs(
                                data_source="string",
                                env="string",
                                name="string",
                                service="string",
                                stat="string",
                                group_bies=["string"],
                                operation_name="string",
                                primary_tag_name="string",
                                primary_tag_value="string",
                                resource_name="string",
                            ),
                            cloud_cost_query=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs(
                                data_source="string",
                                name="string",
                                query="string",
                                aggregator="string",
                            ),
                            event_query=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs(
                                computes=[datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs(
                                    aggregation="string",
                                    interval=0,
                                    metric="string",
                                )],
                                data_source="string",
                                name="string",
                                group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs(
                                        aggregation="string",
                                        metric="string",
                                        order="string",
                                    ),
                                )],
                                indexes=["string"],
                                search=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs(
                                    query="string",
                                ),
                                storage="string",
                            ),
                            metric_query=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs(
                                name="string",
                                query="string",
                                aggregator="string",
                                data_source="string",
                            ),
                            process_query=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs(
                                data_source="string",
                                metric="string",
                                name="string",
                                aggregator="string",
                                is_normalized_cpu=False,
                                limit=0,
                                sort="string",
                                tag_filters=["string"],
                                text_filter="string",
                            ),
                            slo_query=datadog.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs(
                                data_source="string",
                                measure="string",
                                slo_id="string",
                                additional_query_filters="string",
                                group_mode="string",
                                name="string",
                                slo_query_type="string",
                            ),
                        )],
                    )],
                    xes=[datadog.DashboardWidgetScatterplotDefinitionRequestXArgs(
                        aggregator="string",
                        apm_query=datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                    ys=[datadog.DashboardWidgetScatterplotDefinitionRequestYArgs(
                        aggregator="string",
                        apm_query=datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        log_query=datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        process_query=datadog.DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs(
                            metric="string",
                            filter_bies=["string"],
                            limit=0,
                            search_by="string",
                        ),
                        q="string",
                        rum_query=datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                        security_query=datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs(
                            index="string",
                            compute_query=datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            ),
                            group_bies=[datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort_query=datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs(
                                    aggregation="string",
                                    order="string",
                                    facet="string",
                                ),
                            )],
                            multi_computes=[datadog.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs(
                                aggregation="string",
                                facet="string",
                                interval=0,
                            )],
                            search_query="string",
                        ),
                    )],
                ),
                title="string",
                title_align="string",
                title_size="string",
                xaxis=datadog.DashboardWidgetScatterplotDefinitionXaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
                yaxis=datadog.DashboardWidgetScatterplotDefinitionYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
            ),
            service_level_objective_definition=datadog.DashboardWidgetServiceLevelObjectiveDefinitionArgs(
                slo_id="string",
                time_windows=["string"],
                view_mode="string",
                view_type="string",
                additional_query_filters="string",
                global_time_target="string",
                show_error_budget=False,
                title="string",
                title_align="string",
                title_size="string",
            ),
            servicemap_definition=datadog.DashboardWidgetServicemapDefinitionArgs(
                filters=["string"],
                service="string",
                custom_links=[datadog.DashboardWidgetServicemapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            slo_list_definition=datadog.DashboardWidgetSloListDefinitionArgs(
                request=datadog.DashboardWidgetSloListDefinitionRequestArgs(
                    query=datadog.DashboardWidgetSloListDefinitionRequestQueryArgs(
                        query_string="string",
                        limit=0,
                        sort=datadog.DashboardWidgetSloListDefinitionRequestQuerySortArgs(
                            column="string",
                            order="string",
                        ),
                    ),
                    request_type="string",
                ),
                title="string",
                title_align="string",
                title_size="string",
            ),
            split_graph_definition=datadog.DashboardWidgetSplitGraphDefinitionArgs(
                size="string",
                source_widget_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs(
                    change_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            change_type="string",
                            compare_to="string",
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            increase_good=False,
                            log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            order_by="string",
                            order_dir="string",
                            process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            show_present=False,
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    geomap_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs(
                        view=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs(
                            focus="string",
                        ),
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs(
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                        )],
                        style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs(
                            palette="string",
                            palette_flip=False,
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    query_table_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        has_search_bar="string",
                        live_span="string",
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs(
                            aggregator="string",
                            alias="string",
                            apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            apm_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs(
                                env="string",
                                name="string",
                                primary_tag="string",
                                row_type="string",
                                service="string",
                                columns=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs(
                                    name="string",
                                    alias="string",
                                    cell_display_mode="string",
                                    order="string",
                                )],
                                resource="string",
                            ),
                            cell_display_modes=["string"],
                            conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs(
                                comparator="string",
                                palette="string",
                                value=0,
                                custom_bg_color="string",
                                custom_fg_color="string",
                                hide_value=False,
                                image_url="string",
                                metric="string",
                                timeframe="string",
                            )],
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            limit=0,
                            log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            order="string",
                            process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    query_value_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs(
                        autoscale=False,
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        custom_unit="string",
                        live_span="string",
                        precision=0,
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs(
                            aggregator="string",
                            apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs(
                                comparator="string",
                                palette="string",
                                value=0,
                                custom_bg_color="string",
                                custom_fg_color="string",
                                hide_value=False,
                                image_url="string",
                                metric="string",
                                timeframe="string",
                            )],
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                        )],
                        text_align="string",
                        timeseries_background=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs(
                            type="string",
                            yaxis=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs(
                                include_zero=False,
                                label="string",
                                max="string",
                                min="string",
                                scale="string",
                            ),
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    scatterplot_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs(
                        color_by_groups=["string"],
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        request=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs(
                            scatterplot_tables=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs(
                                formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs(
                                    dimension="string",
                                    formula_expression="string",
                                    alias="string",
                                )],
                                queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs(
                                    apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs(
                                        data_source="string",
                                        env="string",
                                        name="string",
                                        operation_name="string",
                                        resource_name="string",
                                        service="string",
                                        stat="string",
                                        is_upstream=False,
                                        primary_tag_name="string",
                                        primary_tag_value="string",
                                    ),
                                    apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs(
                                        data_source="string",
                                        env="string",
                                        name="string",
                                        service="string",
                                        stat="string",
                                        group_bies=["string"],
                                        operation_name="string",
                                        primary_tag_name="string",
                                        primary_tag_value="string",
                                        resource_name="string",
                                    ),
                                    cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs(
                                        data_source="string",
                                        name="string",
                                        query="string",
                                        aggregator="string",
                                    ),
                                    event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs(
                                        computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs(
                                            aggregation="string",
                                            interval=0,
                                            metric="string",
                                        )],
                                        data_source="string",
                                        name="string",
                                        group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs(
                                            facet="string",
                                            limit=0,
                                            sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs(
                                                aggregation="string",
                                                metric="string",
                                                order="string",
                                            ),
                                        )],
                                        indexes=["string"],
                                        search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs(
                                            query="string",
                                        ),
                                        storage="string",
                                    ),
                                    metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs(
                                        name="string",
                                        query="string",
                                        aggregator="string",
                                        data_source="string",
                                    ),
                                    process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs(
                                        data_source="string",
                                        metric="string",
                                        name="string",
                                        aggregator="string",
                                        is_normalized_cpu=False,
                                        limit=0,
                                        sort="string",
                                        tag_filters=["string"],
                                        text_filter="string",
                                    ),
                                    slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs(
                                        data_source="string",
                                        measure="string",
                                        slo_id="string",
                                        additional_query_filters="string",
                                        group_mode="string",
                                        name="string",
                                        slo_query_type="string",
                                    ),
                                )],
                            )],
                            xes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs(
                                aggregator="string",
                                apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs(
                                    metric="string",
                                    filter_bies=["string"],
                                    limit=0,
                                    search_by="string",
                                ),
                                q="string",
                                rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                            )],
                            ys=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs(
                                aggregator="string",
                                apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs(
                                    metric="string",
                                    filter_bies=["string"],
                                    limit=0,
                                    search_by="string",
                                ),
                                q="string",
                                rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                                security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs(
                                    index="string",
                                    compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    ),
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs(
                                            aggregation="string",
                                            order="string",
                                            facet="string",
                                        ),
                                    )],
                                    multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs(
                                        aggregation="string",
                                        facet="string",
                                        interval=0,
                                    )],
                                    search_query="string",
                                ),
                            )],
                        ),
                        title="string",
                        title_align="string",
                        title_size="string",
                        xaxis=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                        yaxis=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                    ),
                    sunburst_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        hide_total=False,
                        legend_inline=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs(
                            type="string",
                            hide_percent=False,
                            hide_value=False,
                        ),
                        legend_table=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs(
                            type="string",
                        ),
                        live_span="string",
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            network_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs(
                                palette="string",
                            ),
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    timeseries_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        events=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs(
                            q="string",
                            tags_execution="string",
                        )],
                        legend_columns=["string"],
                        legend_layout="string",
                        legend_size="string",
                        live_span="string",
                        markers=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs(
                            value="string",
                            display_type="string",
                            label="string",
                        )],
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            display_type="string",
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            metadatas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs(
                                expression="string",
                                alias_name="string",
                            )],
                            network_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            on_right_yaxis=False,
                            process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs(
                                line_type="string",
                                line_width="string",
                                palette="string",
                            ),
                        )],
                        right_yaxis=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                        show_legend=False,
                        title="string",
                        title_align="string",
                        title_size="string",
                        yaxis=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs(
                            include_zero=False,
                            label="string",
                            max="string",
                            min="string",
                            scale="string",
                        ),
                    ),
                    toplist_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs(
                        custom_links=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLinkArgs(
                            is_hidden=False,
                            label="string",
                            link="string",
                            override_label="string",
                        )],
                        live_span="string",
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs(
                            apm_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            audit_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs(
                                comparator="string",
                                palette="string",
                                value=0,
                                custom_bg_color="string",
                                custom_fg_color="string",
                                hide_value=False,
                                image_url="string",
                                metric="string",
                                timeframe="string",
                            )],
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            log_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs(
                                metric="string",
                                filter_bies=["string"],
                                limit=0,
                                search_by="string",
                            ),
                            q="string",
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                            rum_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            security_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs(
                                index="string",
                                compute_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                ),
                                group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs(
                                    facet="string",
                                    limit=0,
                                    sort_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                        aggregation="string",
                                        order="string",
                                        facet="string",
                                    ),
                                )],
                                multi_computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs(
                                    aggregation="string",
                                    facet="string",
                                    interval=0,
                                )],
                                search_query="string",
                            ),
                            style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs(
                                palette="string",
                            ),
                        )],
                        title="string",
                        title_align="string",
                        title_size="string",
                    ),
                    treemap_definition=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs(
                        requests=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs(
                            formulas=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs(
                                formula_expression="string",
                                alias="string",
                                cell_display_mode="string",
                                conditional_formats=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs(
                                    comparator="string",
                                    palette="string",
                                    value=0,
                                    custom_bg_color="string",
                                    custom_fg_color="string",
                                    hide_value=False,
                                    image_url="string",
                                    metric="string",
                                    timeframe="string",
                                )],
                                limit=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs(
                                    count=0,
                                    order="string",
                                ),
                                style=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs(
                                    palette="string",
                                    palette_index=0,
                                ),
                            )],
                            queries=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs(
                                apm_dependency_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    operation_name="string",
                                    resource_name="string",
                                    service="string",
                                    stat="string",
                                    is_upstream=False,
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                ),
                                apm_resource_stats_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs(
                                    data_source="string",
                                    env="string",
                                    name="string",
                                    service="string",
                                    stat="string",
                                    group_bies=["string"],
                                    operation_name="string",
                                    primary_tag_name="string",
                                    primary_tag_value="string",
                                    resource_name="string",
                                ),
                                cloud_cost_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs(
                                    data_source="string",
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                ),
                                event_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs(
                                    computes=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs(
                                        aggregation="string",
                                        interval=0,
                                        metric="string",
                                    )],
                                    data_source="string",
                                    name="string",
                                    group_bies=[datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs(
                                        facet="string",
                                        limit=0,
                                        sort=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                            aggregation="string",
                                            metric="string",
                                            order="string",
                                        ),
                                    )],
                                    indexes=["string"],
                                    search=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs(
                                        query="string",
                                    ),
                                    storage="string",
                                ),
                                metric_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs(
                                    name="string",
                                    query="string",
                                    aggregator="string",
                                    data_source="string",
                                ),
                                process_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs(
                                    data_source="string",
                                    metric="string",
                                    name="string",
                                    aggregator="string",
                                    is_normalized_cpu=False,
                                    limit=0,
                                    sort="string",
                                    tag_filters=["string"],
                                    text_filter="string",
                                ),
                                slo_query=datadog.DashboardWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs(
                                    data_source="string",
                                    measure="string",
                                    slo_id="string",
                                    additional_query_filters="string",
                                    group_mode="string",
                                    name="string",
                                    slo_query_type="string",
                                ),
                            )],
                        )],
                        title="string",
                    ),
                ),
                split_config=datadog.DashboardWidgetSplitGraphDefinitionSplitConfigArgs(
                    sort=datadog.DashboardWidgetSplitGraphDefinitionSplitConfigSortArgs(
                        order="string",
                        compute=datadog.DashboardWidgetSplitGraphDefinitionSplitConfigSortComputeArgs(
                            metric="string",
                            aggregation="string",
                        ),
                    ),
                    split_dimensions=datadog.DashboardWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs(
                        one_graph_per="string",
                    ),
                    limit=0,
                    static_splits=[datadog.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs(
                        split_vectors=[datadog.DashboardWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs(
                            tag_key="string",
                            tag_values=["string"],
                        )],
                    )],
                ),
                has_uniform_y_axes=False,
                live_span="string",
                title="string",
            ),
            sunburst_definition=datadog.DashboardWidgetSunburstDefinitionArgs(
                custom_links=[datadog.DashboardWidgetSunburstDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                hide_total=False,
                legend_inline=datadog.DashboardWidgetSunburstDefinitionLegendInlineArgs(
                    type="string",
                    hide_percent=False,
                    hide_value=False,
                ),
                legend_table=datadog.DashboardWidgetSunburstDefinitionLegendTableArgs(
                    type="string",
                ),
                live_span="string",
                requests=[datadog.DashboardWidgetSunburstDefinitionRequestArgs(
                    apm_query=datadog.DashboardWidgetSunburstDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    formulas=[datadog.DashboardWidgetSunburstDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetSunburstDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.DashboardWidgetSunburstDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    network_query=datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.DashboardWidgetSunburstDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetSunburstDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetSunburstDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetSunburstDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.DashboardWidgetSunburstDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            timeseries_definition=datadog.DashboardWidgetTimeseriesDefinitionArgs(
                custom_links=[datadog.DashboardWidgetTimeseriesDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                events=[datadog.DashboardWidgetTimeseriesDefinitionEventArgs(
                    q="string",
                    tags_execution="string",
                )],
                legend_columns=["string"],
                legend_layout="string",
                legend_size="string",
                live_span="string",
                markers=[datadog.DashboardWidgetTimeseriesDefinitionMarkerArgs(
                    value="string",
                    display_type="string",
                    label="string",
                )],
                requests=[datadog.DashboardWidgetTimeseriesDefinitionRequestArgs(
                    apm_query=datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    display_type="string",
                    formulas=[datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetTimeseriesDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    metadatas=[datadog.DashboardWidgetTimeseriesDefinitionRequestMetadataArgs(
                        expression="string",
                        alias_name="string",
                    )],
                    network_query=datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    on_right_yaxis=False,
                    process_query=datadog.DashboardWidgetTimeseriesDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetTimeseriesDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.DashboardWidgetTimeseriesDefinitionRequestStyleArgs(
                        line_type="string",
                        line_width="string",
                        palette="string",
                    ),
                )],
                right_yaxis=datadog.DashboardWidgetTimeseriesDefinitionRightYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
                show_legend=False,
                title="string",
                title_align="string",
                title_size="string",
                yaxis=datadog.DashboardWidgetTimeseriesDefinitionYaxisArgs(
                    include_zero=False,
                    label="string",
                    max="string",
                    min="string",
                    scale="string",
                ),
            ),
            toplist_definition=datadog.DashboardWidgetToplistDefinitionArgs(
                custom_links=[datadog.DashboardWidgetToplistDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                live_span="string",
                requests=[datadog.DashboardWidgetToplistDefinitionRequestArgs(
                    apm_query=datadog.DashboardWidgetToplistDefinitionRequestApmQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetToplistDefinitionRequestApmQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetToplistDefinitionRequestApmQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetToplistDefinitionRequestApmQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    audit_query=datadog.DashboardWidgetToplistDefinitionRequestAuditQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetToplistDefinitionRequestAuditQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    conditional_formats=[datadog.DashboardWidgetToplistDefinitionRequestConditionalFormatArgs(
                        comparator="string",
                        palette="string",
                        value=0,
                        custom_bg_color="string",
                        custom_fg_color="string",
                        hide_value=False,
                        image_url="string",
                        metric="string",
                        timeframe="string",
                    )],
                    formulas=[datadog.DashboardWidgetToplistDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetToplistDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetToplistDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetToplistDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    log_query=datadog.DashboardWidgetToplistDefinitionRequestLogQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetToplistDefinitionRequestLogQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetToplistDefinitionRequestLogQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetToplistDefinitionRequestLogQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    process_query=datadog.DashboardWidgetToplistDefinitionRequestProcessQueryArgs(
                        metric="string",
                        filter_bies=["string"],
                        limit=0,
                        search_by="string",
                    ),
                    q="string",
                    queries=[datadog.DashboardWidgetToplistDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetToplistDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetToplistDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetToplistDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetToplistDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetToplistDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                    rum_query=datadog.DashboardWidgetToplistDefinitionRequestRumQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetToplistDefinitionRequestRumQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetToplistDefinitionRequestRumQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetToplistDefinitionRequestRumQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    security_query=datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryArgs(
                        index="string",
                        compute_query=datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        ),
                        group_bies=[datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupByArgs(
                            facet="string",
                            limit=0,
                            sort_query=datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs(
                                aggregation="string",
                                order="string",
                                facet="string",
                            ),
                        )],
                        multi_computes=[datadog.DashboardWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs(
                            aggregation="string",
                            facet="string",
                            interval=0,
                        )],
                        search_query="string",
                    ),
                    style=datadog.DashboardWidgetToplistDefinitionRequestStyleArgs(
                        palette="string",
                    ),
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            topology_map_definition=datadog.DashboardWidgetTopologyMapDefinitionArgs(
                custom_links=[datadog.DashboardWidgetTopologyMapDefinitionCustomLinkArgs(
                    is_hidden=False,
                    label="string",
                    link="string",
                    override_label="string",
                )],
                requests=[datadog.DashboardWidgetTopologyMapDefinitionRequestArgs(
                    queries=[datadog.DashboardWidgetTopologyMapDefinitionRequestQueryArgs(
                        data_source="string",
                        filters=["string"],
                        service="string",
                    )],
                    request_type="string",
                )],
                title="string",
                title_align="string",
                title_size="string",
            ),
            trace_service_definition=datadog.DashboardWidgetTraceServiceDefinitionArgs(
                service="string",
                env="string",
                span_name="string",
                show_errors=False,
                show_breakdown=False,
                show_distribution=False,
                display_format="string",
                show_hits=False,
                show_latency=False,
                show_resource_list=False,
                size_format="string",
                live_span="string",
                title="string",
                title_align="string",
                title_size="string",
            ),
            treemap_definition=datadog.DashboardWidgetTreemapDefinitionArgs(
                requests=[datadog.DashboardWidgetTreemapDefinitionRequestArgs(
                    formulas=[datadog.DashboardWidgetTreemapDefinitionRequestFormulaArgs(
                        formula_expression="string",
                        alias="string",
                        cell_display_mode="string",
                        conditional_formats=[datadog.DashboardWidgetTreemapDefinitionRequestFormulaConditionalFormatArgs(
                            comparator="string",
                            palette="string",
                            value=0,
                            custom_bg_color="string",
                            custom_fg_color="string",
                            hide_value=False,
                            image_url="string",
                            metric="string",
                            timeframe="string",
                        )],
                        limit=datadog.DashboardWidgetTreemapDefinitionRequestFormulaLimitArgs(
                            count=0,
                            order="string",
                        ),
                        style=datadog.DashboardWidgetTreemapDefinitionRequestFormulaStyleArgs(
                            palette="string",
                            palette_index=0,
                        ),
                    )],
                    queries=[datadog.DashboardWidgetTreemapDefinitionRequestQueryArgs(
                        apm_dependency_stats_query=datadog.DashboardWidgetTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            operation_name="string",
                            resource_name="string",
                            service="string",
                            stat="string",
                            is_upstream=False,
                            primary_tag_name="string",
                            primary_tag_value="string",
                        ),
                        apm_resource_stats_query=datadog.DashboardWidgetTreemapDefinitionRequestQueryApmResourceStatsQueryArgs(
                            data_source="string",
                            env="string",
                            name="string",
                            service="string",
                            stat="string",
                            group_bies=["string"],
                            operation_name="string",
                            primary_tag_name="string",
                            primary_tag_value="string",
                            resource_name="string",
                        ),
                        cloud_cost_query=datadog.DashboardWidgetTreemapDefinitionRequestQueryCloudCostQueryArgs(
                            data_source="string",
                            name="string",
                            query="string",
                            aggregator="string",
                        ),
                        event_query=datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs(
                            computes=[datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs(
                                aggregation="string",
                                interval=0,
                                metric="string",
                            )],
                            data_source="string",
                            name="string",
                            group_bies=[datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs(
                                facet="string",
                                limit=0,
                                sort=datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBySortArgs(
                                    aggregation="string",
                                    metric="string",
                                    order="string",
                                ),
                            )],
                            indexes=["string"],
                            search=datadog.DashboardWidgetTreemapDefinitionRequestQueryEventQuerySearchArgs(
                                query="string",
                            ),
                            storage="string",
                        ),
                        metric_query=datadog.DashboardWidgetTreemapDefinitionRequestQueryMetricQueryArgs(
                            name="string",
                            query="string",
                            aggregator="string",
                            data_source="string",
                        ),
                        process_query=datadog.DashboardWidgetTreemapDefinitionRequestQueryProcessQueryArgs(
                            data_source="string",
                            metric="string",
                            name="string",
                            aggregator="string",
                            is_normalized_cpu=False,
                            limit=0,
                            sort="string",
                            tag_filters=["string"],
                            text_filter="string",
                        ),
                        slo_query=datadog.DashboardWidgetTreemapDefinitionRequestQuerySloQueryArgs(
                            data_source="string",
                            measure="string",
                            slo_id="string",
                            additional_query_filters="string",
                            group_mode="string",
                            name="string",
                            slo_query_type="string",
                        ),
                    )],
                )],
                title="string",
            ),
            widget_layout=datadog.DashboardWidgetWidgetLayoutArgs(
                height=0,
                width=0,
                x=0,
                y=0,
                is_column_break=False,
            ),
        )])
    
    const dashboardResource = new datadog.Dashboard("dashboardResource", {
        layoutType: "string",
        title: "string",
        restrictedRoles: ["string"],
        notifyLists: ["string"],
        reflowType: "string",
        dashboardLists: [0],
        tags: ["string"],
        templateVariablePresets: [{
            name: "string",
            templateVariables: [{
                name: "string",
                values: ["string"],
            }],
        }],
        templateVariables: [{
            name: "string",
            availableValues: ["string"],
            defaults: ["string"],
            prefix: "string",
        }],
        description: "string",
        url: "string",
        widgets: [{
            alertGraphDefinition: {
                alertId: "string",
                vizType: "string",
                liveSpan: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            alertValueDefinition: {
                alertId: "string",
                precision: 0,
                textAlign: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                unit: "string",
            },
            changeDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    changeType: "string",
                    compareTo: "string",
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    increaseGood: false,
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    orderBy: "string",
                    orderDir: "string",
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    showPresent: false,
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            checkStatusDefinition: {
                check: "string",
                grouping: "string",
                group: "string",
                groupBies: ["string"],
                liveSpan: "string",
                tags: ["string"],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            distributionDefinition: {
                legendSize: "string",
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    apmStatsQuery: {
                        env: "string",
                        name: "string",
                        primaryTag: "string",
                        rowType: "string",
                        service: "string",
                        columns: [{
                            name: "string",
                            alias: "string",
                            cellDisplayMode: "string",
                            order: "string",
                        }],
                        resource: "string",
                    },
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                showLegend: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            eventStreamDefinition: {
                query: "string",
                eventSize: "string",
                liveSpan: "string",
                tagsExecution: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            eventTimelineDefinition: {
                query: "string",
                liveSpan: "string",
                tagsExecution: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            freeTextDefinition: {
                text: "string",
                color: "string",
                fontSize: "string",
                textAlign: "string",
            },
            geomapDefinition: {
                view: {
                    focus: "string",
                },
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                requests: [{
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                }],
                style: {
                    palette: "string",
                    paletteFlip: false,
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            groupDefinition: {
                layoutType: "string",
                backgroundColor: "string",
                bannerImg: "string",
                showTitle: false,
                title: "string",
                widgets: [{
                    alertGraphDefinition: {
                        alertId: "string",
                        vizType: "string",
                        liveSpan: "string",
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    alertValueDefinition: {
                        alertId: "string",
                        precision: 0,
                        textAlign: "string",
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                        unit: "string",
                    },
                    changeDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            changeType: "string",
                            compareTo: "string",
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            increaseGood: false,
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            orderBy: "string",
                            orderDir: "string",
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            showPresent: false,
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    checkStatusDefinition: {
                        check: "string",
                        grouping: "string",
                        group: "string",
                        groupBies: ["string"],
                        liveSpan: "string",
                        tags: ["string"],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    distributionDefinition: {
                        legendSize: "string",
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            apmStatsQuery: {
                                env: "string",
                                name: "string",
                                primaryTag: "string",
                                rowType: "string",
                                service: "string",
                                columns: [{
                                    name: "string",
                                    alias: "string",
                                    cellDisplayMode: "string",
                                    order: "string",
                                }],
                                resource: "string",
                            },
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                palette: "string",
                            },
                        }],
                        showLegend: false,
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    eventStreamDefinition: {
                        query: "string",
                        eventSize: "string",
                        liveSpan: "string",
                        tagsExecution: "string",
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    eventTimelineDefinition: {
                        query: "string",
                        liveSpan: "string",
                        tagsExecution: "string",
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    freeTextDefinition: {
                        text: "string",
                        color: "string",
                        fontSize: "string",
                        textAlign: "string",
                    },
                    geomapDefinition: {
                        view: {
                            focus: "string",
                        },
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        requests: [{
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                        }],
                        style: {
                            palette: "string",
                            paletteFlip: false,
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    heatmapDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        events: [{
                            q: "string",
                            tagsExecution: "string",
                        }],
                        legendSize: "string",
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                palette: "string",
                            },
                        }],
                        showLegend: false,
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                        yaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                    },
                    hostmapDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        groups: ["string"],
                        noGroupHosts: false,
                        noMetricHosts: false,
                        nodeType: "string",
                        request: {
                            fills: [{
                                apmQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                logQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                processQuery: {
                                    metric: "string",
                                    filterBies: ["string"],
                                    limit: 0,
                                    searchBy: "string",
                                },
                                q: "string",
                                rumQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                securityQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                            }],
                            sizes: [{
                                apmQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                logQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                processQuery: {
                                    metric: "string",
                                    filterBies: ["string"],
                                    limit: 0,
                                    searchBy: "string",
                                },
                                q: "string",
                                rumQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                securityQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                            }],
                        },
                        scopes: ["string"],
                        style: {
                            fillMax: "string",
                            fillMin: "string",
                            palette: "string",
                            paletteFlip: false,
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    id: 0,
                    iframeDefinition: {
                        url: "string",
                    },
                    imageDefinition: {
                        url: "string",
                        hasBackground: false,
                        hasBorder: false,
                        horizontalAlign: "string",
                        margin: "string",
                        sizing: "string",
                        urlDarkTheme: "string",
                        verticalAlign: "string",
                    },
                    listStreamDefinition: {
                        requests: [{
                            columns: [{
                                field: "string",
                                width: "string",
                            }],
                            query: {
                                dataSource: "string",
                                eventSize: "string",
                                indexes: ["string"],
                                queryString: "string",
                                sort: {
                                    column: "string",
                                    order: "string",
                                },
                                storage: "string",
                            },
                            responseFormat: "string",
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    logStreamDefinition: {
                        columns: ["string"],
                        indexes: ["string"],
                        liveSpan: "string",
                        messageDisplay: "string",
                        query: "string",
                        showDateColumn: false,
                        showMessageColumn: false,
                        sort: {
                            column: "string",
                            order: "string",
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    manageStatusDefinition: {
                        query: "string",
                        colorPreference: "string",
                        displayFormat: "string",
                        hideZeroCounts: false,
                        showLastTriggered: false,
                        showPriority: false,
                        sort: "string",
                        summaryType: "string",
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    noteDefinition: {
                        content: "string",
                        backgroundColor: "string",
                        fontSize: "string",
                        hasPadding: false,
                        showTick: false,
                        textAlign: "string",
                        tickEdge: "string",
                        tickPos: "string",
                        verticalAlign: "string",
                    },
                    powerpackDefinition: {
                        powerpackId: "string",
                        backgroundColor: "string",
                        bannerImg: "string",
                        showTitle: false,
                        templateVariables: {
                            controlledByPowerpacks: [{
                                name: "string",
                                values: ["string"],
                                prefix: "string",
                            }],
                            controlledExternallies: [{
                                name: "string",
                                values: ["string"],
                                prefix: "string",
                            }],
                        },
                        title: "string",
                    },
                    queryTableDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        hasSearchBar: "string",
                        liveSpan: "string",
                        requests: [{
                            aggregator: "string",
                            alias: "string",
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            apmStatsQuery: {
                                env: "string",
                                name: "string",
                                primaryTag: "string",
                                rowType: "string",
                                service: "string",
                                columns: [{
                                    name: "string",
                                    alias: "string",
                                    cellDisplayMode: "string",
                                    order: "string",
                                }],
                                resource: "string",
                            },
                            cellDisplayModes: ["string"],
                            conditionalFormats: [{
                                comparator: "string",
                                palette: "string",
                                value: 0,
                                customBgColor: "string",
                                customFgColor: "string",
                                hideValue: false,
                                imageUrl: "string",
                                metric: "string",
                                timeframe: "string",
                            }],
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            limit: 0,
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            order: "string",
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    queryValueDefinition: {
                        autoscale: false,
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        customUnit: "string",
                        liveSpan: "string",
                        precision: 0,
                        requests: [{
                            aggregator: "string",
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            conditionalFormats: [{
                                comparator: "string",
                                palette: "string",
                                value: 0,
                                customBgColor: "string",
                                customFgColor: "string",
                                hideValue: false,
                                imageUrl: "string",
                                metric: "string",
                                timeframe: "string",
                            }],
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                        }],
                        textAlign: "string",
                        timeseriesBackground: {
                            type: "string",
                            yaxis: {
                                includeZero: false,
                                label: "string",
                                max: "string",
                                min: "string",
                                scale: "string",
                            },
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    runWorkflowDefinition: {
                        workflowId: "string",
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        inputs: [{
                            name: "string",
                            value: "string",
                        }],
                        liveSpan: "string",
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    scatterplotDefinition: {
                        colorByGroups: ["string"],
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        request: {
                            scatterplotTables: [{
                                formulas: [{
                                    dimension: "string",
                                    formulaExpression: "string",
                                    alias: "string",
                                }],
                                queries: [{
                                    apmDependencyStatsQuery: {
                                        dataSource: "string",
                                        env: "string",
                                        name: "string",
                                        operationName: "string",
                                        resourceName: "string",
                                        service: "string",
                                        stat: "string",
                                        isUpstream: false,
                                        primaryTagName: "string",
                                        primaryTagValue: "string",
                                    },
                                    apmResourceStatsQuery: {
                                        dataSource: "string",
                                        env: "string",
                                        name: "string",
                                        service: "string",
                                        stat: "string",
                                        groupBies: ["string"],
                                        operationName: "string",
                                        primaryTagName: "string",
                                        primaryTagValue: "string",
                                        resourceName: "string",
                                    },
                                    cloudCostQuery: {
                                        dataSource: "string",
                                        name: "string",
                                        query: "string",
                                        aggregator: "string",
                                    },
                                    eventQuery: {
                                        computes: [{
                                            aggregation: "string",
                                            interval: 0,
                                            metric: "string",
                                        }],
                                        dataSource: "string",
                                        name: "string",
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sort: {
                                                aggregation: "string",
                                                metric: "string",
                                                order: "string",
                                            },
                                        }],
                                        indexes: ["string"],
                                        search: {
                                            query: "string",
                                        },
                                        storage: "string",
                                    },
                                    metricQuery: {
                                        name: "string",
                                        query: "string",
                                        aggregator: "string",
                                        dataSource: "string",
                                    },
                                    processQuery: {
                                        dataSource: "string",
                                        metric: "string",
                                        name: "string",
                                        aggregator: "string",
                                        isNormalizedCpu: false,
                                        limit: 0,
                                        sort: "string",
                                        tagFilters: ["string"],
                                        textFilter: "string",
                                    },
                                    sloQuery: {
                                        dataSource: "string",
                                        measure: "string",
                                        sloId: "string",
                                        additionalQueryFilters: "string",
                                        groupMode: "string",
                                        name: "string",
                                        sloQueryType: "string",
                                    },
                                }],
                            }],
                            xes: [{
                                aggregator: "string",
                                apmQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                logQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                processQuery: {
                                    metric: "string",
                                    filterBies: ["string"],
                                    limit: 0,
                                    searchBy: "string",
                                },
                                q: "string",
                                rumQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                securityQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                            }],
                            ys: [{
                                aggregator: "string",
                                apmQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                logQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                processQuery: {
                                    metric: "string",
                                    filterBies: ["string"],
                                    limit: 0,
                                    searchBy: "string",
                                },
                                q: "string",
                                rumQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                securityQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                            }],
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                        xaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                        yaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                    },
                    serviceLevelObjectiveDefinition: {
                        sloId: "string",
                        timeWindows: ["string"],
                        viewMode: "string",
                        viewType: "string",
                        additionalQueryFilters: "string",
                        globalTimeTarget: "string",
                        showErrorBudget: false,
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    servicemapDefinition: {
                        filters: ["string"],
                        service: "string",
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    sloListDefinition: {
                        request: {
                            query: {
                                queryString: "string",
                                limit: 0,
                                sort: {
                                    column: "string",
                                    order: "string",
                                },
                            },
                            requestType: "string",
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    splitGraphDefinition: {
                        size: "string",
                        sourceWidgetDefinition: {
                            changeDefinition: {
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                liveSpan: "string",
                                requests: [{
                                    apmQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    changeType: "string",
                                    compareTo: "string",
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    increaseGood: false,
                                    logQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    orderBy: "string",
                                    orderDir: "string",
                                    processQuery: {
                                        metric: "string",
                                        filterBies: ["string"],
                                        limit: 0,
                                        searchBy: "string",
                                    },
                                    q: "string",
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                    rumQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    securityQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    showPresent: false,
                                }],
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                            },
                            geomapDefinition: {
                                view: {
                                    focus: "string",
                                },
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                liveSpan: "string",
                                requests: [{
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    logQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    q: "string",
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                    rumQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                }],
                                style: {
                                    palette: "string",
                                    paletteFlip: false,
                                },
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                            },
                            queryTableDefinition: {
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                hasSearchBar: "string",
                                liveSpan: "string",
                                requests: [{
                                    aggregator: "string",
                                    alias: "string",
                                    apmQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    apmStatsQuery: {
                                        env: "string",
                                        name: "string",
                                        primaryTag: "string",
                                        rowType: "string",
                                        service: "string",
                                        columns: [{
                                            name: "string",
                                            alias: "string",
                                            cellDisplayMode: "string",
                                            order: "string",
                                        }],
                                        resource: "string",
                                    },
                                    cellDisplayModes: ["string"],
                                    conditionalFormats: [{
                                        comparator: "string",
                                        palette: "string",
                                        value: 0,
                                        customBgColor: "string",
                                        customFgColor: "string",
                                        hideValue: false,
                                        imageUrl: "string",
                                        metric: "string",
                                        timeframe: "string",
                                    }],
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    limit: 0,
                                    logQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    order: "string",
                                    processQuery: {
                                        metric: "string",
                                        filterBies: ["string"],
                                        limit: 0,
                                        searchBy: "string",
                                    },
                                    q: "string",
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                    rumQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    securityQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                }],
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                            },
                            queryValueDefinition: {
                                autoscale: false,
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                customUnit: "string",
                                liveSpan: "string",
                                precision: 0,
                                requests: [{
                                    aggregator: "string",
                                    apmQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    auditQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    conditionalFormats: [{
                                        comparator: "string",
                                        palette: "string",
                                        value: 0,
                                        customBgColor: "string",
                                        customFgColor: "string",
                                        hideValue: false,
                                        imageUrl: "string",
                                        metric: "string",
                                        timeframe: "string",
                                    }],
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    logQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    processQuery: {
                                        metric: "string",
                                        filterBies: ["string"],
                                        limit: 0,
                                        searchBy: "string",
                                    },
                                    q: "string",
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                    rumQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    securityQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                }],
                                textAlign: "string",
                                timeseriesBackground: {
                                    type: "string",
                                    yaxis: {
                                        includeZero: false,
                                        label: "string",
                                        max: "string",
                                        min: "string",
                                        scale: "string",
                                    },
                                },
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                            },
                            scatterplotDefinition: {
                                colorByGroups: ["string"],
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                liveSpan: "string",
                                request: {
                                    scatterplotTables: [{
                                        formulas: [{
                                            dimension: "string",
                                            formulaExpression: "string",
                                            alias: "string",
                                        }],
                                        queries: [{
                                            apmDependencyStatsQuery: {
                                                dataSource: "string",
                                                env: "string",
                                                name: "string",
                                                operationName: "string",
                                                resourceName: "string",
                                                service: "string",
                                                stat: "string",
                                                isUpstream: false,
                                                primaryTagName: "string",
                                                primaryTagValue: "string",
                                            },
                                            apmResourceStatsQuery: {
                                                dataSource: "string",
                                                env: "string",
                                                name: "string",
                                                service: "string",
                                                stat: "string",
                                                groupBies: ["string"],
                                                operationName: "string",
                                                primaryTagName: "string",
                                                primaryTagValue: "string",
                                                resourceName: "string",
                                            },
                                            cloudCostQuery: {
                                                dataSource: "string",
                                                name: "string",
                                                query: "string",
                                                aggregator: "string",
                                            },
                                            eventQuery: {
                                                computes: [{
                                                    aggregation: "string",
                                                    interval: 0,
                                                    metric: "string",
                                                }],
                                                dataSource: "string",
                                                name: "string",
                                                groupBies: [{
                                                    facet: "string",
                                                    limit: 0,
                                                    sort: {
                                                        aggregation: "string",
                                                        metric: "string",
                                                        order: "string",
                                                    },
                                                }],
                                                indexes: ["string"],
                                                search: {
                                                    query: "string",
                                                },
                                                storage: "string",
                                            },
                                            metricQuery: {
                                                name: "string",
                                                query: "string",
                                                aggregator: "string",
                                                dataSource: "string",
                                            },
                                            processQuery: {
                                                dataSource: "string",
                                                metric: "string",
                                                name: "string",
                                                aggregator: "string",
                                                isNormalizedCpu: false,
                                                limit: 0,
                                                sort: "string",
                                                tagFilters: ["string"],
                                                textFilter: "string",
                                            },
                                            sloQuery: {
                                                dataSource: "string",
                                                measure: "string",
                                                sloId: "string",
                                                additionalQueryFilters: "string",
                                                groupMode: "string",
                                                name: "string",
                                                sloQueryType: "string",
                                            },
                                        }],
                                    }],
                                    xes: [{
                                        aggregator: "string",
                                        apmQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                        logQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                        processQuery: {
                                            metric: "string",
                                            filterBies: ["string"],
                                            limit: 0,
                                            searchBy: "string",
                                        },
                                        q: "string",
                                        rumQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                        securityQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                    }],
                                    ys: [{
                                        aggregator: "string",
                                        apmQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                        logQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                        processQuery: {
                                            metric: "string",
                                            filterBies: ["string"],
                                            limit: 0,
                                            searchBy: "string",
                                        },
                                        q: "string",
                                        rumQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                        securityQuery: {
                                            index: "string",
                                            computeQuery: {
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            },
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sortQuery: {
                                                    aggregation: "string",
                                                    order: "string",
                                                    facet: "string",
                                                },
                                            }],
                                            multiComputes: [{
                                                aggregation: "string",
                                                facet: "string",
                                                interval: 0,
                                            }],
                                            searchQuery: "string",
                                        },
                                    }],
                                },
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                                xaxis: {
                                    includeZero: false,
                                    label: "string",
                                    max: "string",
                                    min: "string",
                                    scale: "string",
                                },
                                yaxis: {
                                    includeZero: false,
                                    label: "string",
                                    max: "string",
                                    min: "string",
                                    scale: "string",
                                },
                            },
                            sunburstDefinition: {
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                hideTotal: false,
                                legendInline: {
                                    type: "string",
                                    hidePercent: false,
                                    hideValue: false,
                                },
                                legendTable: {
                                    type: "string",
                                },
                                liveSpan: "string",
                                requests: [{
                                    apmQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    auditQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    logQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    networkQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    processQuery: {
                                        metric: "string",
                                        filterBies: ["string"],
                                        limit: 0,
                                        searchBy: "string",
                                    },
                                    q: "string",
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                    rumQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    securityQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    style: {
                                        palette: "string",
                                    },
                                }],
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                            },
                            timeseriesDefinition: {
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                events: [{
                                    q: "string",
                                    tagsExecution: "string",
                                }],
                                legendColumns: ["string"],
                                legendLayout: "string",
                                legendSize: "string",
                                liveSpan: "string",
                                markers: [{
                                    value: "string",
                                    displayType: "string",
                                    label: "string",
                                }],
                                requests: [{
                                    apmQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    auditQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    displayType: "string",
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    logQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    metadatas: [{
                                        expression: "string",
                                        aliasName: "string",
                                    }],
                                    networkQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    onRightYaxis: false,
                                    processQuery: {
                                        metric: "string",
                                        filterBies: ["string"],
                                        limit: 0,
                                        searchBy: "string",
                                    },
                                    q: "string",
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                    rumQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    securityQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    style: {
                                        lineType: "string",
                                        lineWidth: "string",
                                        palette: "string",
                                    },
                                }],
                                rightYaxis: {
                                    includeZero: false,
                                    label: "string",
                                    max: "string",
                                    min: "string",
                                    scale: "string",
                                },
                                showLegend: false,
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                                yaxis: {
                                    includeZero: false,
                                    label: "string",
                                    max: "string",
                                    min: "string",
                                    scale: "string",
                                },
                            },
                            toplistDefinition: {
                                customLinks: [{
                                    isHidden: false,
                                    label: "string",
                                    link: "string",
                                    overrideLabel: "string",
                                }],
                                liveSpan: "string",
                                requests: [{
                                    apmQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    auditQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    conditionalFormats: [{
                                        comparator: "string",
                                        palette: "string",
                                        value: 0,
                                        customBgColor: "string",
                                        customFgColor: "string",
                                        hideValue: false,
                                        imageUrl: "string",
                                        metric: "string",
                                        timeframe: "string",
                                    }],
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    logQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    processQuery: {
                                        metric: "string",
                                        filterBies: ["string"],
                                        limit: 0,
                                        searchBy: "string",
                                    },
                                    q: "string",
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                    rumQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    securityQuery: {
                                        index: "string",
                                        computeQuery: {
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        },
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sortQuery: {
                                                aggregation: "string",
                                                order: "string",
                                                facet: "string",
                                            },
                                        }],
                                        multiComputes: [{
                                            aggregation: "string",
                                            facet: "string",
                                            interval: 0,
                                        }],
                                        searchQuery: "string",
                                    },
                                    style: {
                                        palette: "string",
                                    },
                                }],
                                title: "string",
                                titleAlign: "string",
                                titleSize: "string",
                            },
                            treemapDefinition: {
                                requests: [{
                                    formulas: [{
                                        formulaExpression: "string",
                                        alias: "string",
                                        cellDisplayMode: "string",
                                        conditionalFormats: [{
                                            comparator: "string",
                                            palette: "string",
                                            value: 0,
                                            customBgColor: "string",
                                            customFgColor: "string",
                                            hideValue: false,
                                            imageUrl: "string",
                                            metric: "string",
                                            timeframe: "string",
                                        }],
                                        limit: {
                                            count: 0,
                                            order: "string",
                                        },
                                        style: {
                                            palette: "string",
                                            paletteIndex: 0,
                                        },
                                    }],
                                    queries: [{
                                        apmDependencyStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            operationName: "string",
                                            resourceName: "string",
                                            service: "string",
                                            stat: "string",
                                            isUpstream: false,
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                        },
                                        apmResourceStatsQuery: {
                                            dataSource: "string",
                                            env: "string",
                                            name: "string",
                                            service: "string",
                                            stat: "string",
                                            groupBies: ["string"],
                                            operationName: "string",
                                            primaryTagName: "string",
                                            primaryTagValue: "string",
                                            resourceName: "string",
                                        },
                                        cloudCostQuery: {
                                            dataSource: "string",
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                        },
                                        eventQuery: {
                                            computes: [{
                                                aggregation: "string",
                                                interval: 0,
                                                metric: "string",
                                            }],
                                            dataSource: "string",
                                            name: "string",
                                            groupBies: [{
                                                facet: "string",
                                                limit: 0,
                                                sort: {
                                                    aggregation: "string",
                                                    metric: "string",
                                                    order: "string",
                                                },
                                            }],
                                            indexes: ["string"],
                                            search: {
                                                query: "string",
                                            },
                                            storage: "string",
                                        },
                                        metricQuery: {
                                            name: "string",
                                            query: "string",
                                            aggregator: "string",
                                            dataSource: "string",
                                        },
                                        processQuery: {
                                            dataSource: "string",
                                            metric: "string",
                                            name: "string",
                                            aggregator: "string",
                                            isNormalizedCpu: false,
                                            limit: 0,
                                            sort: "string",
                                            tagFilters: ["string"],
                                            textFilter: "string",
                                        },
                                        sloQuery: {
                                            dataSource: "string",
                                            measure: "string",
                                            sloId: "string",
                                            additionalQueryFilters: "string",
                                            groupMode: "string",
                                            name: "string",
                                            sloQueryType: "string",
                                        },
                                    }],
                                }],
                                title: "string",
                            },
                        },
                        splitConfig: {
                            sort: {
                                order: "string",
                                compute: {
                                    metric: "string",
                                    aggregation: "string",
                                },
                            },
                            splitDimensions: {
                                oneGraphPer: "string",
                            },
                            limit: 0,
                            staticSplits: [{
                                splitVectors: [{
                                    tagKey: "string",
                                    tagValues: ["string"],
                                }],
                            }],
                        },
                        hasUniformYAxes: false,
                        liveSpan: "string",
                        title: "string",
                    },
                    sunburstDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        hideTotal: false,
                        legendInline: {
                            type: "string",
                            hidePercent: false,
                            hideValue: false,
                        },
                        legendTable: {
                            type: "string",
                        },
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            networkQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                palette: "string",
                            },
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    timeseriesDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        events: [{
                            q: "string",
                            tagsExecution: "string",
                        }],
                        legendColumns: ["string"],
                        legendLayout: "string",
                        legendSize: "string",
                        liveSpan: "string",
                        markers: [{
                            value: "string",
                            displayType: "string",
                            label: "string",
                        }],
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            displayType: "string",
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            metadatas: [{
                                expression: "string",
                                aliasName: "string",
                            }],
                            networkQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            onRightYaxis: false,
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                lineType: "string",
                                lineWidth: "string",
                                palette: "string",
                            },
                        }],
                        rightYaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                        showLegend: false,
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                        yaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                    },
                    toplistDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            conditionalFormats: [{
                                comparator: "string",
                                palette: "string",
                                value: 0,
                                customBgColor: "string",
                                customFgColor: "string",
                                hideValue: false,
                                imageUrl: "string",
                                metric: "string",
                                timeframe: "string",
                            }],
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                palette: "string",
                            },
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    topologyMapDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        requests: [{
                            queries: [{
                                dataSource: "string",
                                filters: ["string"],
                                service: "string",
                            }],
                            requestType: "string",
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    traceServiceDefinition: {
                        service: "string",
                        env: "string",
                        spanName: "string",
                        showErrors: false,
                        showBreakdown: false,
                        showDistribution: false,
                        displayFormat: "string",
                        showHits: false,
                        showLatency: false,
                        showResourceList: false,
                        sizeFormat: "string",
                        liveSpan: "string",
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    treemapDefinition: {
                        requests: [{
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                        }],
                        title: "string",
                    },
                    widgetLayout: {
                        height: 0,
                        width: 0,
                        x: 0,
                        y: 0,
                        isColumnBreak: false,
                    },
                }],
            },
            heatmapDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                events: [{
                    q: "string",
                    tagsExecution: "string",
                }],
                legendSize: "string",
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                showLegend: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                yaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
            },
            hostmapDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                groups: ["string"],
                noGroupHosts: false,
                noMetricHosts: false,
                nodeType: "string",
                request: {
                    fills: [{
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                    sizes: [{
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                },
                scopes: ["string"],
                style: {
                    fillMax: "string",
                    fillMin: "string",
                    palette: "string",
                    paletteFlip: false,
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            id: 0,
            iframeDefinition: {
                url: "string",
            },
            imageDefinition: {
                url: "string",
                hasBackground: false,
                hasBorder: false,
                horizontalAlign: "string",
                margin: "string",
                sizing: "string",
                urlDarkTheme: "string",
                verticalAlign: "string",
            },
            listStreamDefinition: {
                requests: [{
                    columns: [{
                        field: "string",
                        width: "string",
                    }],
                    query: {
                        dataSource: "string",
                        eventSize: "string",
                        indexes: ["string"],
                        queryString: "string",
                        sort: {
                            column: "string",
                            order: "string",
                        },
                        storage: "string",
                    },
                    responseFormat: "string",
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            logStreamDefinition: {
                columns: ["string"],
                indexes: ["string"],
                liveSpan: "string",
                messageDisplay: "string",
                query: "string",
                showDateColumn: false,
                showMessageColumn: false,
                sort: {
                    column: "string",
                    order: "string",
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            manageStatusDefinition: {
                query: "string",
                colorPreference: "string",
                displayFormat: "string",
                hideZeroCounts: false,
                showLastTriggered: false,
                showPriority: false,
                sort: "string",
                summaryType: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            noteDefinition: {
                content: "string",
                backgroundColor: "string",
                fontSize: "string",
                hasPadding: false,
                showTick: false,
                textAlign: "string",
                tickEdge: "string",
                tickPos: "string",
                verticalAlign: "string",
            },
            powerpackDefinition: {
                powerpackId: "string",
                backgroundColor: "string",
                bannerImg: "string",
                showTitle: false,
                templateVariables: {
                    controlledByPowerpacks: [{
                        name: "string",
                        values: ["string"],
                        prefix: "string",
                    }],
                    controlledExternallies: [{
                        name: "string",
                        values: ["string"],
                        prefix: "string",
                    }],
                },
                title: "string",
            },
            queryTableDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                hasSearchBar: "string",
                liveSpan: "string",
                requests: [{
                    aggregator: "string",
                    alias: "string",
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    apmStatsQuery: {
                        env: "string",
                        name: "string",
                        primaryTag: "string",
                        rowType: "string",
                        service: "string",
                        columns: [{
                            name: "string",
                            alias: "string",
                            cellDisplayMode: "string",
                            order: "string",
                        }],
                        resource: "string",
                    },
                    cellDisplayModes: ["string"],
                    conditionalFormats: [{
                        comparator: "string",
                        palette: "string",
                        value: 0,
                        customBgColor: "string",
                        customFgColor: "string",
                        hideValue: false,
                        imageUrl: "string",
                        metric: "string",
                        timeframe: "string",
                    }],
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    limit: 0,
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    order: "string",
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            queryValueDefinition: {
                autoscale: false,
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                customUnit: "string",
                liveSpan: "string",
                precision: 0,
                requests: [{
                    aggregator: "string",
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    conditionalFormats: [{
                        comparator: "string",
                        palette: "string",
                        value: 0,
                        customBgColor: "string",
                        customFgColor: "string",
                        hideValue: false,
                        imageUrl: "string",
                        metric: "string",
                        timeframe: "string",
                    }],
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                }],
                textAlign: "string",
                timeseriesBackground: {
                    type: "string",
                    yaxis: {
                        includeZero: false,
                        label: "string",
                        max: "string",
                        min: "string",
                        scale: "string",
                    },
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            runWorkflowDefinition: {
                workflowId: "string",
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                inputs: [{
                    name: "string",
                    value: "string",
                }],
                liveSpan: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            scatterplotDefinition: {
                colorByGroups: ["string"],
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                request: {
                    scatterplotTables: [{
                        formulas: [{
                            dimension: "string",
                            formulaExpression: "string",
                            alias: "string",
                        }],
                        queries: [{
                            apmDependencyStatsQuery: {
                                dataSource: "string",
                                env: "string",
                                name: "string",
                                operationName: "string",
                                resourceName: "string",
                                service: "string",
                                stat: "string",
                                isUpstream: false,
                                primaryTagName: "string",
                                primaryTagValue: "string",
                            },
                            apmResourceStatsQuery: {
                                dataSource: "string",
                                env: "string",
                                name: "string",
                                service: "string",
                                stat: "string",
                                groupBies: ["string"],
                                operationName: "string",
                                primaryTagName: "string",
                                primaryTagValue: "string",
                                resourceName: "string",
                            },
                            cloudCostQuery: {
                                dataSource: "string",
                                name: "string",
                                query: "string",
                                aggregator: "string",
                            },
                            eventQuery: {
                                computes: [{
                                    aggregation: "string",
                                    interval: 0,
                                    metric: "string",
                                }],
                                dataSource: "string",
                                name: "string",
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sort: {
                                        aggregation: "string",
                                        metric: "string",
                                        order: "string",
                                    },
                                }],
                                indexes: ["string"],
                                search: {
                                    query: "string",
                                },
                                storage: "string",
                            },
                            metricQuery: {
                                name: "string",
                                query: "string",
                                aggregator: "string",
                                dataSource: "string",
                            },
                            processQuery: {
                                dataSource: "string",
                                metric: "string",
                                name: "string",
                                aggregator: "string",
                                isNormalizedCpu: false,
                                limit: 0,
                                sort: "string",
                                tagFilters: ["string"],
                                textFilter: "string",
                            },
                            sloQuery: {
                                dataSource: "string",
                                measure: "string",
                                sloId: "string",
                                additionalQueryFilters: "string",
                                groupMode: "string",
                                name: "string",
                                sloQueryType: "string",
                            },
                        }],
                    }],
                    xes: [{
                        aggregator: "string",
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                    ys: [{
                        aggregator: "string",
                        apmQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        logQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        processQuery: {
                            metric: "string",
                            filterBies: ["string"],
                            limit: 0,
                            searchBy: "string",
                        },
                        q: "string",
                        rumQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                        securityQuery: {
                            index: "string",
                            computeQuery: {
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            },
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sortQuery: {
                                    aggregation: "string",
                                    order: "string",
                                    facet: "string",
                                },
                            }],
                            multiComputes: [{
                                aggregation: "string",
                                facet: "string",
                                interval: 0,
                            }],
                            searchQuery: "string",
                        },
                    }],
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                xaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
                yaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
            },
            serviceLevelObjectiveDefinition: {
                sloId: "string",
                timeWindows: ["string"],
                viewMode: "string",
                viewType: "string",
                additionalQueryFilters: "string",
                globalTimeTarget: "string",
                showErrorBudget: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            servicemapDefinition: {
                filters: ["string"],
                service: "string",
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            sloListDefinition: {
                request: {
                    query: {
                        queryString: "string",
                        limit: 0,
                        sort: {
                            column: "string",
                            order: "string",
                        },
                    },
                    requestType: "string",
                },
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            splitGraphDefinition: {
                size: "string",
                sourceWidgetDefinition: {
                    changeDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            changeType: "string",
                            compareTo: "string",
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            increaseGood: false,
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            orderBy: "string",
                            orderDir: "string",
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            showPresent: false,
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    geomapDefinition: {
                        view: {
                            focus: "string",
                        },
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        requests: [{
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                        }],
                        style: {
                            palette: "string",
                            paletteFlip: false,
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    queryTableDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        hasSearchBar: "string",
                        liveSpan: "string",
                        requests: [{
                            aggregator: "string",
                            alias: "string",
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            apmStatsQuery: {
                                env: "string",
                                name: "string",
                                primaryTag: "string",
                                rowType: "string",
                                service: "string",
                                columns: [{
                                    name: "string",
                                    alias: "string",
                                    cellDisplayMode: "string",
                                    order: "string",
                                }],
                                resource: "string",
                            },
                            cellDisplayModes: ["string"],
                            conditionalFormats: [{
                                comparator: "string",
                                palette: "string",
                                value: 0,
                                customBgColor: "string",
                                customFgColor: "string",
                                hideValue: false,
                                imageUrl: "string",
                                metric: "string",
                                timeframe: "string",
                            }],
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            limit: 0,
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            order: "string",
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    queryValueDefinition: {
                        autoscale: false,
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        customUnit: "string",
                        liveSpan: "string",
                        precision: 0,
                        requests: [{
                            aggregator: "string",
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            conditionalFormats: [{
                                comparator: "string",
                                palette: "string",
                                value: 0,
                                customBgColor: "string",
                                customFgColor: "string",
                                hideValue: false,
                                imageUrl: "string",
                                metric: "string",
                                timeframe: "string",
                            }],
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                        }],
                        textAlign: "string",
                        timeseriesBackground: {
                            type: "string",
                            yaxis: {
                                includeZero: false,
                                label: "string",
                                max: "string",
                                min: "string",
                                scale: "string",
                            },
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    scatterplotDefinition: {
                        colorByGroups: ["string"],
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        request: {
                            scatterplotTables: [{
                                formulas: [{
                                    dimension: "string",
                                    formulaExpression: "string",
                                    alias: "string",
                                }],
                                queries: [{
                                    apmDependencyStatsQuery: {
                                        dataSource: "string",
                                        env: "string",
                                        name: "string",
                                        operationName: "string",
                                        resourceName: "string",
                                        service: "string",
                                        stat: "string",
                                        isUpstream: false,
                                        primaryTagName: "string",
                                        primaryTagValue: "string",
                                    },
                                    apmResourceStatsQuery: {
                                        dataSource: "string",
                                        env: "string",
                                        name: "string",
                                        service: "string",
                                        stat: "string",
                                        groupBies: ["string"],
                                        operationName: "string",
                                        primaryTagName: "string",
                                        primaryTagValue: "string",
                                        resourceName: "string",
                                    },
                                    cloudCostQuery: {
                                        dataSource: "string",
                                        name: "string",
                                        query: "string",
                                        aggregator: "string",
                                    },
                                    eventQuery: {
                                        computes: [{
                                            aggregation: "string",
                                            interval: 0,
                                            metric: "string",
                                        }],
                                        dataSource: "string",
                                        name: "string",
                                        groupBies: [{
                                            facet: "string",
                                            limit: 0,
                                            sort: {
                                                aggregation: "string",
                                                metric: "string",
                                                order: "string",
                                            },
                                        }],
                                        indexes: ["string"],
                                        search: {
                                            query: "string",
                                        },
                                        storage: "string",
                                    },
                                    metricQuery: {
                                        name: "string",
                                        query: "string",
                                        aggregator: "string",
                                        dataSource: "string",
                                    },
                                    processQuery: {
                                        dataSource: "string",
                                        metric: "string",
                                        name: "string",
                                        aggregator: "string",
                                        isNormalizedCpu: false,
                                        limit: 0,
                                        sort: "string",
                                        tagFilters: ["string"],
                                        textFilter: "string",
                                    },
                                    sloQuery: {
                                        dataSource: "string",
                                        measure: "string",
                                        sloId: "string",
                                        additionalQueryFilters: "string",
                                        groupMode: "string",
                                        name: "string",
                                        sloQueryType: "string",
                                    },
                                }],
                            }],
                            xes: [{
                                aggregator: "string",
                                apmQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                logQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                processQuery: {
                                    metric: "string",
                                    filterBies: ["string"],
                                    limit: 0,
                                    searchBy: "string",
                                },
                                q: "string",
                                rumQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                securityQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                            }],
                            ys: [{
                                aggregator: "string",
                                apmQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                logQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                processQuery: {
                                    metric: "string",
                                    filterBies: ["string"],
                                    limit: 0,
                                    searchBy: "string",
                                },
                                q: "string",
                                rumQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                                securityQuery: {
                                    index: "string",
                                    computeQuery: {
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    },
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sortQuery: {
                                            aggregation: "string",
                                            order: "string",
                                            facet: "string",
                                        },
                                    }],
                                    multiComputes: [{
                                        aggregation: "string",
                                        facet: "string",
                                        interval: 0,
                                    }],
                                    searchQuery: "string",
                                },
                            }],
                        },
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                        xaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                        yaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                    },
                    sunburstDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        hideTotal: false,
                        legendInline: {
                            type: "string",
                            hidePercent: false,
                            hideValue: false,
                        },
                        legendTable: {
                            type: "string",
                        },
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            networkQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                palette: "string",
                            },
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    timeseriesDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        events: [{
                            q: "string",
                            tagsExecution: "string",
                        }],
                        legendColumns: ["string"],
                        legendLayout: "string",
                        legendSize: "string",
                        liveSpan: "string",
                        markers: [{
                            value: "string",
                            displayType: "string",
                            label: "string",
                        }],
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            displayType: "string",
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            metadatas: [{
                                expression: "string",
                                aliasName: "string",
                            }],
                            networkQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            onRightYaxis: false,
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                lineType: "string",
                                lineWidth: "string",
                                palette: "string",
                            },
                        }],
                        rightYaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                        showLegend: false,
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                        yaxis: {
                            includeZero: false,
                            label: "string",
                            max: "string",
                            min: "string",
                            scale: "string",
                        },
                    },
                    toplistDefinition: {
                        customLinks: [{
                            isHidden: false,
                            label: "string",
                            link: "string",
                            overrideLabel: "string",
                        }],
                        liveSpan: "string",
                        requests: [{
                            apmQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            auditQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            conditionalFormats: [{
                                comparator: "string",
                                palette: "string",
                                value: 0,
                                customBgColor: "string",
                                customFgColor: "string",
                                hideValue: false,
                                imageUrl: "string",
                                metric: "string",
                                timeframe: "string",
                            }],
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            logQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            processQuery: {
                                metric: "string",
                                filterBies: ["string"],
                                limit: 0,
                                searchBy: "string",
                            },
                            q: "string",
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                            rumQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            securityQuery: {
                                index: "string",
                                computeQuery: {
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                },
                                groupBies: [{
                                    facet: "string",
                                    limit: 0,
                                    sortQuery: {
                                        aggregation: "string",
                                        order: "string",
                                        facet: "string",
                                    },
                                }],
                                multiComputes: [{
                                    aggregation: "string",
                                    facet: "string",
                                    interval: 0,
                                }],
                                searchQuery: "string",
                            },
                            style: {
                                palette: "string",
                            },
                        }],
                        title: "string",
                        titleAlign: "string",
                        titleSize: "string",
                    },
                    treemapDefinition: {
                        requests: [{
                            formulas: [{
                                formulaExpression: "string",
                                alias: "string",
                                cellDisplayMode: "string",
                                conditionalFormats: [{
                                    comparator: "string",
                                    palette: "string",
                                    value: 0,
                                    customBgColor: "string",
                                    customFgColor: "string",
                                    hideValue: false,
                                    imageUrl: "string",
                                    metric: "string",
                                    timeframe: "string",
                                }],
                                limit: {
                                    count: 0,
                                    order: "string",
                                },
                                style: {
                                    palette: "string",
                                    paletteIndex: 0,
                                },
                            }],
                            queries: [{
                                apmDependencyStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    operationName: "string",
                                    resourceName: "string",
                                    service: "string",
                                    stat: "string",
                                    isUpstream: false,
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                },
                                apmResourceStatsQuery: {
                                    dataSource: "string",
                                    env: "string",
                                    name: "string",
                                    service: "string",
                                    stat: "string",
                                    groupBies: ["string"],
                                    operationName: "string",
                                    primaryTagName: "string",
                                    primaryTagValue: "string",
                                    resourceName: "string",
                                },
                                cloudCostQuery: {
                                    dataSource: "string",
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                },
                                eventQuery: {
                                    computes: [{
                                        aggregation: "string",
                                        interval: 0,
                                        metric: "string",
                                    }],
                                    dataSource: "string",
                                    name: "string",
                                    groupBies: [{
                                        facet: "string",
                                        limit: 0,
                                        sort: {
                                            aggregation: "string",
                                            metric: "string",
                                            order: "string",
                                        },
                                    }],
                                    indexes: ["string"],
                                    search: {
                                        query: "string",
                                    },
                                    storage: "string",
                                },
                                metricQuery: {
                                    name: "string",
                                    query: "string",
                                    aggregator: "string",
                                    dataSource: "string",
                                },
                                processQuery: {
                                    dataSource: "string",
                                    metric: "string",
                                    name: "string",
                                    aggregator: "string",
                                    isNormalizedCpu: false,
                                    limit: 0,
                                    sort: "string",
                                    tagFilters: ["string"],
                                    textFilter: "string",
                                },
                                sloQuery: {
                                    dataSource: "string",
                                    measure: "string",
                                    sloId: "string",
                                    additionalQueryFilters: "string",
                                    groupMode: "string",
                                    name: "string",
                                    sloQueryType: "string",
                                },
                            }],
                        }],
                        title: "string",
                    },
                },
                splitConfig: {
                    sort: {
                        order: "string",
                        compute: {
                            metric: "string",
                            aggregation: "string",
                        },
                    },
                    splitDimensions: {
                        oneGraphPer: "string",
                    },
                    limit: 0,
                    staticSplits: [{
                        splitVectors: [{
                            tagKey: "string",
                            tagValues: ["string"],
                        }],
                    }],
                },
                hasUniformYAxes: false,
                liveSpan: "string",
                title: "string",
            },
            sunburstDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                hideTotal: false,
                legendInline: {
                    type: "string",
                    hidePercent: false,
                    hideValue: false,
                },
                legendTable: {
                    type: "string",
                },
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    networkQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            timeseriesDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                events: [{
                    q: "string",
                    tagsExecution: "string",
                }],
                legendColumns: ["string"],
                legendLayout: "string",
                legendSize: "string",
                liveSpan: "string",
                markers: [{
                    value: "string",
                    displayType: "string",
                    label: "string",
                }],
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    displayType: "string",
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    metadatas: [{
                        expression: "string",
                        aliasName: "string",
                    }],
                    networkQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    onRightYaxis: false,
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        lineType: "string",
                        lineWidth: "string",
                        palette: "string",
                    },
                }],
                rightYaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
                showLegend: false,
                title: "string",
                titleAlign: "string",
                titleSize: "string",
                yaxis: {
                    includeZero: false,
                    label: "string",
                    max: "string",
                    min: "string",
                    scale: "string",
                },
            },
            toplistDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                liveSpan: "string",
                requests: [{
                    apmQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    auditQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    conditionalFormats: [{
                        comparator: "string",
                        palette: "string",
                        value: 0,
                        customBgColor: "string",
                        customFgColor: "string",
                        hideValue: false,
                        imageUrl: "string",
                        metric: "string",
                        timeframe: "string",
                    }],
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    logQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    processQuery: {
                        metric: "string",
                        filterBies: ["string"],
                        limit: 0,
                        searchBy: "string",
                    },
                    q: "string",
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                    rumQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    securityQuery: {
                        index: "string",
                        computeQuery: {
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        },
                        groupBies: [{
                            facet: "string",
                            limit: 0,
                            sortQuery: {
                                aggregation: "string",
                                order: "string",
                                facet: "string",
                            },
                        }],
                        multiComputes: [{
                            aggregation: "string",
                            facet: "string",
                            interval: 0,
                        }],
                        searchQuery: "string",
                    },
                    style: {
                        palette: "string",
                    },
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            topologyMapDefinition: {
                customLinks: [{
                    isHidden: false,
                    label: "string",
                    link: "string",
                    overrideLabel: "string",
                }],
                requests: [{
                    queries: [{
                        dataSource: "string",
                        filters: ["string"],
                        service: "string",
                    }],
                    requestType: "string",
                }],
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            traceServiceDefinition: {
                service: "string",
                env: "string",
                spanName: "string",
                showErrors: false,
                showBreakdown: false,
                showDistribution: false,
                displayFormat: "string",
                showHits: false,
                showLatency: false,
                showResourceList: false,
                sizeFormat: "string",
                liveSpan: "string",
                title: "string",
                titleAlign: "string",
                titleSize: "string",
            },
            treemapDefinition: {
                requests: [{
                    formulas: [{
                        formulaExpression: "string",
                        alias: "string",
                        cellDisplayMode: "string",
                        conditionalFormats: [{
                            comparator: "string",
                            palette: "string",
                            value: 0,
                            customBgColor: "string",
                            customFgColor: "string",
                            hideValue: false,
                            imageUrl: "string",
                            metric: "string",
                            timeframe: "string",
                        }],
                        limit: {
                            count: 0,
                            order: "string",
                        },
                        style: {
                            palette: "string",
                            paletteIndex: 0,
                        },
                    }],
                    queries: [{
                        apmDependencyStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            operationName: "string",
                            resourceName: "string",
                            service: "string",
                            stat: "string",
                            isUpstream: false,
                            primaryTagName: "string",
                            primaryTagValue: "string",
                        },
                        apmResourceStatsQuery: {
                            dataSource: "string",
                            env: "string",
                            name: "string",
                            service: "string",
                            stat: "string",
                            groupBies: ["string"],
                            operationName: "string",
                            primaryTagName: "string",
                            primaryTagValue: "string",
                            resourceName: "string",
                        },
                        cloudCostQuery: {
                            dataSource: "string",
                            name: "string",
                            query: "string",
                            aggregator: "string",
                        },
                        eventQuery: {
                            computes: [{
                                aggregation: "string",
                                interval: 0,
                                metric: "string",
                            }],
                            dataSource: "string",
                            name: "string",
                            groupBies: [{
                                facet: "string",
                                limit: 0,
                                sort: {
                                    aggregation: "string",
                                    metric: "string",
                                    order: "string",
                                },
                            }],
                            indexes: ["string"],
                            search: {
                                query: "string",
                            },
                            storage: "string",
                        },
                        metricQuery: {
                            name: "string",
                            query: "string",
                            aggregator: "string",
                            dataSource: "string",
                        },
                        processQuery: {
                            dataSource: "string",
                            metric: "string",
                            name: "string",
                            aggregator: "string",
                            isNormalizedCpu: false,
                            limit: 0,
                            sort: "string",
                            tagFilters: ["string"],
                            textFilter: "string",
                        },
                        sloQuery: {
                            dataSource: "string",
                            measure: "string",
                            sloId: "string",
                            additionalQueryFilters: "string",
                            groupMode: "string",
                            name: "string",
                            sloQueryType: "string",
                        },
                    }],
                }],
                title: "string",
            },
            widgetLayout: {
                height: 0,
                width: 0,
                x: 0,
                y: 0,
                isColumnBreak: false,
            },
        }],
    });
    
    type: datadog:Dashboard
    properties:
        dashboardLists:
            - 0
        description: string
        layoutType: string
        notifyLists:
            - string
        reflowType: string
        restrictedRoles:
            - string
        tags:
            - string
        templateVariablePresets:
            - name: string
              templateVariables:
                - name: string
                  values:
                    - string
        templateVariables:
            - availableValues:
                - string
              defaults:
                - string
              name: string
              prefix: string
        title: string
        url: string
        widgets:
            - alertGraphDefinition:
                alertId: string
                liveSpan: string
                title: string
                titleAlign: string
                titleSize: string
                vizType: string
              alertValueDefinition:
                alertId: string
                precision: 0
                textAlign: string
                title: string
                titleAlign: string
                titleSize: string
                unit: string
              changeDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      changeType: string
                      compareTo: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      increaseGood: false
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      orderBy: string
                      orderDir: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      showPresent: false
                title: string
                titleAlign: string
                titleSize: string
              checkStatusDefinition:
                check: string
                group: string
                groupBies:
                    - string
                grouping: string
                liveSpan: string
                tags:
                    - string
                title: string
                titleAlign: string
                titleSize: string
              distributionDefinition:
                legendSize: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      apmStatsQuery:
                        columns:
                            - alias: string
                              cellDisplayMode: string
                              name: string
                              order: string
                        env: string
                        name: string
                        primaryTag: string
                        resource: string
                        rowType: string
                        service: string
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                showLegend: false
                title: string
                titleAlign: string
                titleSize: string
              eventStreamDefinition:
                eventSize: string
                liveSpan: string
                query: string
                tagsExecution: string
                title: string
                titleAlign: string
                titleSize: string
              eventTimelineDefinition:
                liveSpan: string
                query: string
                tagsExecution: string
                title: string
                titleAlign: string
                titleSize: string
              freeTextDefinition:
                color: string
                fontSize: string
                text: string
                textAlign: string
              geomapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                requests:
                    - formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                style:
                    palette: string
                    paletteFlip: false
                title: string
                titleAlign: string
                titleSize: string
                view:
                    focus: string
              groupDefinition:
                backgroundColor: string
                bannerImg: string
                layoutType: string
                showTitle: false
                title: string
                widgets:
                    - alertGraphDefinition:
                        alertId: string
                        liveSpan: string
                        title: string
                        titleAlign: string
                        titleSize: string
                        vizType: string
                      alertValueDefinition:
                        alertId: string
                        precision: 0
                        textAlign: string
                        title: string
                        titleAlign: string
                        titleSize: string
                        unit: string
                      changeDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              changeType: string
                              compareTo: string
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              increaseGood: false
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              orderBy: string
                              orderDir: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              showPresent: false
                        title: string
                        titleAlign: string
                        titleSize: string
                      checkStatusDefinition:
                        check: string
                        group: string
                        groupBies:
                            - string
                        grouping: string
                        liveSpan: string
                        tags:
                            - string
                        title: string
                        titleAlign: string
                        titleSize: string
                      distributionDefinition:
                        legendSize: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              apmStatsQuery:
                                columns:
                                    - alias: string
                                      cellDisplayMode: string
                                      name: string
                                      order: string
                                env: string
                                name: string
                                primaryTag: string
                                resource: string
                                rowType: string
                                service: string
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                palette: string
                        showLegend: false
                        title: string
                        titleAlign: string
                        titleSize: string
                      eventStreamDefinition:
                        eventSize: string
                        liveSpan: string
                        query: string
                        tagsExecution: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      eventTimelineDefinition:
                        liveSpan: string
                        query: string
                        tagsExecution: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      freeTextDefinition:
                        color: string
                        fontSize: string
                        text: string
                        textAlign: string
                      geomapDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        requests:
                            - formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                        style:
                            palette: string
                            paletteFlip: false
                        title: string
                        titleAlign: string
                        titleSize: string
                        view:
                            focus: string
                      heatmapDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        events:
                            - q: string
                              tagsExecution: string
                        legendSize: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                palette: string
                        showLegend: false
                        title: string
                        titleAlign: string
                        titleSize: string
                        yaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                      hostmapDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        groups:
                            - string
                        noGroupHosts: false
                        noMetricHosts: false
                        nodeType: string
                        request:
                            fills:
                                - apmQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  logQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  processQuery:
                                    filterBies:
                                        - string
                                    limit: 0
                                    metric: string
                                    searchBy: string
                                  q: string
                                  rumQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  securityQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                            sizes:
                                - apmQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  logQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  processQuery:
                                    filterBies:
                                        - string
                                    limit: 0
                                    metric: string
                                    searchBy: string
                                  q: string
                                  rumQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  securityQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                        scopes:
                            - string
                        style:
                            fillMax: string
                            fillMin: string
                            palette: string
                            paletteFlip: false
                        title: string
                        titleAlign: string
                        titleSize: string
                      id: 0
                      iframeDefinition:
                        url: string
                      imageDefinition:
                        hasBackground: false
                        hasBorder: false
                        horizontalAlign: string
                        margin: string
                        sizing: string
                        url: string
                        urlDarkTheme: string
                        verticalAlign: string
                      listStreamDefinition:
                        requests:
                            - columns:
                                - field: string
                                  width: string
                              query:
                                dataSource: string
                                eventSize: string
                                indexes:
                                    - string
                                queryString: string
                                sort:
                                    column: string
                                    order: string
                                storage: string
                              responseFormat: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      logStreamDefinition:
                        columns:
                            - string
                        indexes:
                            - string
                        liveSpan: string
                        messageDisplay: string
                        query: string
                        showDateColumn: false
                        showMessageColumn: false
                        sort:
                            column: string
                            order: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      manageStatusDefinition:
                        colorPreference: string
                        displayFormat: string
                        hideZeroCounts: false
                        query: string
                        showLastTriggered: false
                        showPriority: false
                        sort: string
                        summaryType: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      noteDefinition:
                        backgroundColor: string
                        content: string
                        fontSize: string
                        hasPadding: false
                        showTick: false
                        textAlign: string
                        tickEdge: string
                        tickPos: string
                        verticalAlign: string
                      powerpackDefinition:
                        backgroundColor: string
                        bannerImg: string
                        powerpackId: string
                        showTitle: false
                        templateVariables:
                            controlledByPowerpacks:
                                - name: string
                                  prefix: string
                                  values:
                                    - string
                            controlledExternallies:
                                - name: string
                                  prefix: string
                                  values:
                                    - string
                        title: string
                      queryTableDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        hasSearchBar: string
                        liveSpan: string
                        requests:
                            - aggregator: string
                              alias: string
                              apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              apmStatsQuery:
                                columns:
                                    - alias: string
                                      cellDisplayMode: string
                                      name: string
                                      order: string
                                env: string
                                name: string
                                primaryTag: string
                                resource: string
                                rowType: string
                                service: string
                              cellDisplayModes:
                                - string
                              conditionalFormats:
                                - comparator: string
                                  customBgColor: string
                                  customFgColor: string
                                  hideValue: false
                                  imageUrl: string
                                  metric: string
                                  palette: string
                                  timeframe: string
                                  value: 0
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              limit: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              order: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      queryValueDefinition:
                        autoscale: false
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        customUnit: string
                        liveSpan: string
                        precision: 0
                        requests:
                            - aggregator: string
                              apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              conditionalFormats:
                                - comparator: string
                                  customBgColor: string
                                  customFgColor: string
                                  hideValue: false
                                  imageUrl: string
                                  metric: string
                                  palette: string
                                  timeframe: string
                                  value: 0
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                        textAlign: string
                        timeseriesBackground:
                            type: string
                            yaxis:
                                includeZero: false
                                label: string
                                max: string
                                min: string
                                scale: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      runWorkflowDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        inputs:
                            - name: string
                              value: string
                        liveSpan: string
                        title: string
                        titleAlign: string
                        titleSize: string
                        workflowId: string
                      scatterplotDefinition:
                        colorByGroups:
                            - string
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        request:
                            scatterplotTables:
                                - formulas:
                                    - alias: string
                                      dimension: string
                                      formulaExpression: string
                                  queries:
                                    - apmDependencyStatsQuery:
                                        dataSource: string
                                        env: string
                                        isUpstream: false
                                        name: string
                                        operationName: string
                                        primaryTagName: string
                                        primaryTagValue: string
                                        resourceName: string
                                        service: string
                                        stat: string
                                      apmResourceStatsQuery:
                                        dataSource: string
                                        env: string
                                        groupBies:
                                            - string
                                        name: string
                                        operationName: string
                                        primaryTagName: string
                                        primaryTagValue: string
                                        resourceName: string
                                        service: string
                                        stat: string
                                      cloudCostQuery:
                                        aggregator: string
                                        dataSource: string
                                        name: string
                                        query: string
                                      eventQuery:
                                        computes:
                                            - aggregation: string
                                              interval: 0
                                              metric: string
                                        dataSource: string
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sort:
                                                aggregation: string
                                                metric: string
                                                order: string
                                        indexes:
                                            - string
                                        name: string
                                        search:
                                            query: string
                                        storage: string
                                      metricQuery:
                                        aggregator: string
                                        dataSource: string
                                        name: string
                                        query: string
                                      processQuery:
                                        aggregator: string
                                        dataSource: string
                                        isNormalizedCpu: false
                                        limit: 0
                                        metric: string
                                        name: string
                                        sort: string
                                        tagFilters:
                                            - string
                                        textFilter: string
                                      sloQuery:
                                        additionalQueryFilters: string
                                        dataSource: string
                                        groupMode: string
                                        measure: string
                                        name: string
                                        sloId: string
                                        sloQueryType: string
                            xes:
                                - aggregator: string
                                  apmQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  logQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  processQuery:
                                    filterBies:
                                        - string
                                    limit: 0
                                    metric: string
                                    searchBy: string
                                  q: string
                                  rumQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  securityQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                            ys:
                                - aggregator: string
                                  apmQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  logQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  processQuery:
                                    filterBies:
                                        - string
                                    limit: 0
                                    metric: string
                                    searchBy: string
                                  q: string
                                  rumQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  securityQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                        title: string
                        titleAlign: string
                        titleSize: string
                        xaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                        yaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                      serviceLevelObjectiveDefinition:
                        additionalQueryFilters: string
                        globalTimeTarget: string
                        showErrorBudget: false
                        sloId: string
                        timeWindows:
                            - string
                        title: string
                        titleAlign: string
                        titleSize: string
                        viewMode: string
                        viewType: string
                      servicemapDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        filters:
                            - string
                        service: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      sloListDefinition:
                        request:
                            query:
                                limit: 0
                                queryString: string
                                sort:
                                    column: string
                                    order: string
                            requestType: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      splitGraphDefinition:
                        hasUniformYAxes: false
                        liveSpan: string
                        size: string
                        sourceWidgetDefinition:
                            changeDefinition:
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                liveSpan: string
                                requests:
                                    - apmQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      changeType: string
                                      compareTo: string
                                      formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      increaseGood: false
                                      logQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      orderBy: string
                                      orderDir: string
                                      processQuery:
                                        filterBies:
                                            - string
                                        limit: 0
                                        metric: string
                                        searchBy: string
                                      q: string
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                      rumQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      securityQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      showPresent: false
                                title: string
                                titleAlign: string
                                titleSize: string
                            geomapDefinition:
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                liveSpan: string
                                requests:
                                    - formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      logQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      q: string
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                      rumQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                style:
                                    palette: string
                                    paletteFlip: false
                                title: string
                                titleAlign: string
                                titleSize: string
                                view:
                                    focus: string
                            queryTableDefinition:
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                hasSearchBar: string
                                liveSpan: string
                                requests:
                                    - aggregator: string
                                      alias: string
                                      apmQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      apmStatsQuery:
                                        columns:
                                            - alias: string
                                              cellDisplayMode: string
                                              name: string
                                              order: string
                                        env: string
                                        name: string
                                        primaryTag: string
                                        resource: string
                                        rowType: string
                                        service: string
                                      cellDisplayModes:
                                        - string
                                      conditionalFormats:
                                        - comparator: string
                                          customBgColor: string
                                          customFgColor: string
                                          hideValue: false
                                          imageUrl: string
                                          metric: string
                                          palette: string
                                          timeframe: string
                                          value: 0
                                      formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      limit: 0
                                      logQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      order: string
                                      processQuery:
                                        filterBies:
                                            - string
                                        limit: 0
                                        metric: string
                                        searchBy: string
                                      q: string
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                      rumQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      securityQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                title: string
                                titleAlign: string
                                titleSize: string
                            queryValueDefinition:
                                autoscale: false
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                customUnit: string
                                liveSpan: string
                                precision: 0
                                requests:
                                    - aggregator: string
                                      apmQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      auditQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      conditionalFormats:
                                        - comparator: string
                                          customBgColor: string
                                          customFgColor: string
                                          hideValue: false
                                          imageUrl: string
                                          metric: string
                                          palette: string
                                          timeframe: string
                                          value: 0
                                      formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      logQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      processQuery:
                                        filterBies:
                                            - string
                                        limit: 0
                                        metric: string
                                        searchBy: string
                                      q: string
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                      rumQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      securityQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                textAlign: string
                                timeseriesBackground:
                                    type: string
                                    yaxis:
                                        includeZero: false
                                        label: string
                                        max: string
                                        min: string
                                        scale: string
                                title: string
                                titleAlign: string
                                titleSize: string
                            scatterplotDefinition:
                                colorByGroups:
                                    - string
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                liveSpan: string
                                request:
                                    scatterplotTables:
                                        - formulas:
                                            - alias: string
                                              dimension: string
                                              formulaExpression: string
                                          queries:
                                            - apmDependencyStatsQuery:
                                                dataSource: string
                                                env: string
                                                isUpstream: false
                                                name: string
                                                operationName: string
                                                primaryTagName: string
                                                primaryTagValue: string
                                                resourceName: string
                                                service: string
                                                stat: string
                                              apmResourceStatsQuery:
                                                dataSource: string
                                                env: string
                                                groupBies:
                                                    - string
                                                name: string
                                                operationName: string
                                                primaryTagName: string
                                                primaryTagValue: string
                                                resourceName: string
                                                service: string
                                                stat: string
                                              cloudCostQuery:
                                                aggregator: string
                                                dataSource: string
                                                name: string
                                                query: string
                                              eventQuery:
                                                computes:
                                                    - aggregation: string
                                                      interval: 0
                                                      metric: string
                                                dataSource: string
                                                groupBies:
                                                    - facet: string
                                                      limit: 0
                                                      sort:
                                                        aggregation: string
                                                        metric: string
                                                        order: string
                                                indexes:
                                                    - string
                                                name: string
                                                search:
                                                    query: string
                                                storage: string
                                              metricQuery:
                                                aggregator: string
                                                dataSource: string
                                                name: string
                                                query: string
                                              processQuery:
                                                aggregator: string
                                                dataSource: string
                                                isNormalizedCpu: false
                                                limit: 0
                                                metric: string
                                                name: string
                                                sort: string
                                                tagFilters:
                                                    - string
                                                textFilter: string
                                              sloQuery:
                                                additionalQueryFilters: string
                                                dataSource: string
                                                groupMode: string
                                                measure: string
                                                name: string
                                                sloId: string
                                                sloQueryType: string
                                    xes:
                                        - aggregator: string
                                          apmQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                          logQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                          processQuery:
                                            filterBies:
                                                - string
                                            limit: 0
                                            metric: string
                                            searchBy: string
                                          q: string
                                          rumQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                          securityQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                    ys:
                                        - aggregator: string
                                          apmQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                          logQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                          processQuery:
                                            filterBies:
                                                - string
                                            limit: 0
                                            metric: string
                                            searchBy: string
                                          q: string
                                          rumQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                          securityQuery:
                                            computeQuery:
                                                aggregation: string
                                                facet: string
                                                interval: 0
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sortQuery:
                                                    aggregation: string
                                                    facet: string
                                                    order: string
                                            index: string
                                            multiComputes:
                                                - aggregation: string
                                                  facet: string
                                                  interval: 0
                                            searchQuery: string
                                title: string
                                titleAlign: string
                                titleSize: string
                                xaxis:
                                    includeZero: false
                                    label: string
                                    max: string
                                    min: string
                                    scale: string
                                yaxis:
                                    includeZero: false
                                    label: string
                                    max: string
                                    min: string
                                    scale: string
                            sunburstDefinition:
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                hideTotal: false
                                legendInline:
                                    hidePercent: false
                                    hideValue: false
                                    type: string
                                legendTable:
                                    type: string
                                liveSpan: string
                                requests:
                                    - apmQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      auditQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      logQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      networkQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      processQuery:
                                        filterBies:
                                            - string
                                        limit: 0
                                        metric: string
                                        searchBy: string
                                      q: string
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                      rumQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      securityQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      style:
                                        palette: string
                                title: string
                                titleAlign: string
                                titleSize: string
                            timeseriesDefinition:
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                events:
                                    - q: string
                                      tagsExecution: string
                                legendColumns:
                                    - string
                                legendLayout: string
                                legendSize: string
                                liveSpan: string
                                markers:
                                    - displayType: string
                                      label: string
                                      value: string
                                requests:
                                    - apmQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      auditQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      displayType: string
                                      formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      logQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      metadatas:
                                        - aliasName: string
                                          expression: string
                                      networkQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      onRightYaxis: false
                                      processQuery:
                                        filterBies:
                                            - string
                                        limit: 0
                                        metric: string
                                        searchBy: string
                                      q: string
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                      rumQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      securityQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      style:
                                        lineType: string
                                        lineWidth: string
                                        palette: string
                                rightYaxis:
                                    includeZero: false
                                    label: string
                                    max: string
                                    min: string
                                    scale: string
                                showLegend: false
                                title: string
                                titleAlign: string
                                titleSize: string
                                yaxis:
                                    includeZero: false
                                    label: string
                                    max: string
                                    min: string
                                    scale: string
                            toplistDefinition:
                                customLinks:
                                    - isHidden: false
                                      label: string
                                      link: string
                                      overrideLabel: string
                                liveSpan: string
                                requests:
                                    - apmQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      auditQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      conditionalFormats:
                                        - comparator: string
                                          customBgColor: string
                                          customFgColor: string
                                          hideValue: false
                                          imageUrl: string
                                          metric: string
                                          palette: string
                                          timeframe: string
                                          value: 0
                                      formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      logQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      processQuery:
                                        filterBies:
                                            - string
                                        limit: 0
                                        metric: string
                                        searchBy: string
                                      q: string
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                      rumQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      securityQuery:
                                        computeQuery:
                                            aggregation: string
                                            facet: string
                                            interval: 0
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sortQuery:
                                                aggregation: string
                                                facet: string
                                                order: string
                                        index: string
                                        multiComputes:
                                            - aggregation: string
                                              facet: string
                                              interval: 0
                                        searchQuery: string
                                      style:
                                        palette: string
                                title: string
                                titleAlign: string
                                titleSize: string
                            treemapDefinition:
                                requests:
                                    - formulas:
                                        - alias: string
                                          cellDisplayMode: string
                                          conditionalFormats:
                                            - comparator: string
                                              customBgColor: string
                                              customFgColor: string
                                              hideValue: false
                                              imageUrl: string
                                              metric: string
                                              palette: string
                                              timeframe: string
                                              value: 0
                                          formulaExpression: string
                                          limit:
                                            count: 0
                                            order: string
                                          style:
                                            palette: string
                                            paletteIndex: 0
                                      queries:
                                        - apmDependencyStatsQuery:
                                            dataSource: string
                                            env: string
                                            isUpstream: false
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          apmResourceStatsQuery:
                                            dataSource: string
                                            env: string
                                            groupBies:
                                                - string
                                            name: string
                                            operationName: string
                                            primaryTagName: string
                                            primaryTagValue: string
                                            resourceName: string
                                            service: string
                                            stat: string
                                          cloudCostQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          eventQuery:
                                            computes:
                                                - aggregation: string
                                                  interval: 0
                                                  metric: string
                                            dataSource: string
                                            groupBies:
                                                - facet: string
                                                  limit: 0
                                                  sort:
                                                    aggregation: string
                                                    metric: string
                                                    order: string
                                            indexes:
                                                - string
                                            name: string
                                            search:
                                                query: string
                                            storage: string
                                          metricQuery:
                                            aggregator: string
                                            dataSource: string
                                            name: string
                                            query: string
                                          processQuery:
                                            aggregator: string
                                            dataSource: string
                                            isNormalizedCpu: false
                                            limit: 0
                                            metric: string
                                            name: string
                                            sort: string
                                            tagFilters:
                                                - string
                                            textFilter: string
                                          sloQuery:
                                            additionalQueryFilters: string
                                            dataSource: string
                                            groupMode: string
                                            measure: string
                                            name: string
                                            sloId: string
                                            sloQueryType: string
                                title: string
                        splitConfig:
                            limit: 0
                            sort:
                                compute:
                                    aggregation: string
                                    metric: string
                                order: string
                            splitDimensions:
                                oneGraphPer: string
                            staticSplits:
                                - splitVectors:
                                    - tagKey: string
                                      tagValues:
                                        - string
                        title: string
                      sunburstDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        hideTotal: false
                        legendInline:
                            hidePercent: false
                            hideValue: false
                            type: string
                        legendTable:
                            type: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              networkQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                palette: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      timeseriesDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        events:
                            - q: string
                              tagsExecution: string
                        legendColumns:
                            - string
                        legendLayout: string
                        legendSize: string
                        liveSpan: string
                        markers:
                            - displayType: string
                              label: string
                              value: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              displayType: string
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              metadatas:
                                - aliasName: string
                                  expression: string
                              networkQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              onRightYaxis: false
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                lineType: string
                                lineWidth: string
                                palette: string
                        rightYaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                        showLegend: false
                        title: string
                        titleAlign: string
                        titleSize: string
                        yaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                      toplistDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              conditionalFormats:
                                - comparator: string
                                  customBgColor: string
                                  customFgColor: string
                                  hideValue: false
                                  imageUrl: string
                                  metric: string
                                  palette: string
                                  timeframe: string
                                  value: 0
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                palette: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      topologyMapDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        requests:
                            - queries:
                                - dataSource: string
                                  filters:
                                    - string
                                  service: string
                              requestType: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      traceServiceDefinition:
                        displayFormat: string
                        env: string
                        liveSpan: string
                        service: string
                        showBreakdown: false
                        showDistribution: false
                        showErrors: false
                        showHits: false
                        showLatency: false
                        showResourceList: false
                        sizeFormat: string
                        spanName: string
                        title: string
                        titleAlign: string
                        titleSize: string
                      treemapDefinition:
                        requests:
                            - formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                        title: string
                      widgetLayout:
                        height: 0
                        isColumnBreak: false
                        width: 0
                        x: 0
                        "y": 0
              heatmapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                events:
                    - q: string
                      tagsExecution: string
                legendSize: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                showLegend: false
                title: string
                titleAlign: string
                titleSize: string
                yaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
              hostmapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                groups:
                    - string
                noGroupHosts: false
                noMetricHosts: false
                nodeType: string
                request:
                    fills:
                        - apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                    sizes:
                        - apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                scopes:
                    - string
                style:
                    fillMax: string
                    fillMin: string
                    palette: string
                    paletteFlip: false
                title: string
                titleAlign: string
                titleSize: string
              id: 0
              iframeDefinition:
                url: string
              imageDefinition:
                hasBackground: false
                hasBorder: false
                horizontalAlign: string
                margin: string
                sizing: string
                url: string
                urlDarkTheme: string
                verticalAlign: string
              listStreamDefinition:
                requests:
                    - columns:
                        - field: string
                          width: string
                      query:
                        dataSource: string
                        eventSize: string
                        indexes:
                            - string
                        queryString: string
                        sort:
                            column: string
                            order: string
                        storage: string
                      responseFormat: string
                title: string
                titleAlign: string
                titleSize: string
              logStreamDefinition:
                columns:
                    - string
                indexes:
                    - string
                liveSpan: string
                messageDisplay: string
                query: string
                showDateColumn: false
                showMessageColumn: false
                sort:
                    column: string
                    order: string
                title: string
                titleAlign: string
                titleSize: string
              manageStatusDefinition:
                colorPreference: string
                displayFormat: string
                hideZeroCounts: false
                query: string
                showLastTriggered: false
                showPriority: false
                sort: string
                summaryType: string
                title: string
                titleAlign: string
                titleSize: string
              noteDefinition:
                backgroundColor: string
                content: string
                fontSize: string
                hasPadding: false
                showTick: false
                textAlign: string
                tickEdge: string
                tickPos: string
                verticalAlign: string
              powerpackDefinition:
                backgroundColor: string
                bannerImg: string
                powerpackId: string
                showTitle: false
                templateVariables:
                    controlledByPowerpacks:
                        - name: string
                          prefix: string
                          values:
                            - string
                    controlledExternallies:
                        - name: string
                          prefix: string
                          values:
                            - string
                title: string
              queryTableDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                hasSearchBar: string
                liveSpan: string
                requests:
                    - aggregator: string
                      alias: string
                      apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      apmStatsQuery:
                        columns:
                            - alias: string
                              cellDisplayMode: string
                              name: string
                              order: string
                        env: string
                        name: string
                        primaryTag: string
                        resource: string
                        rowType: string
                        service: string
                      cellDisplayModes:
                        - string
                      conditionalFormats:
                        - comparator: string
                          customBgColor: string
                          customFgColor: string
                          hideValue: false
                          imageUrl: string
                          metric: string
                          palette: string
                          timeframe: string
                          value: 0
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      limit: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      order: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                title: string
                titleAlign: string
                titleSize: string
              queryValueDefinition:
                autoscale: false
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                customUnit: string
                liveSpan: string
                precision: 0
                requests:
                    - aggregator: string
                      apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      conditionalFormats:
                        - comparator: string
                          customBgColor: string
                          customFgColor: string
                          hideValue: false
                          imageUrl: string
                          metric: string
                          palette: string
                          timeframe: string
                          value: 0
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                textAlign: string
                timeseriesBackground:
                    type: string
                    yaxis:
                        includeZero: false
                        label: string
                        max: string
                        min: string
                        scale: string
                title: string
                titleAlign: string
                titleSize: string
              runWorkflowDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                inputs:
                    - name: string
                      value: string
                liveSpan: string
                title: string
                titleAlign: string
                titleSize: string
                workflowId: string
              scatterplotDefinition:
                colorByGroups:
                    - string
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                request:
                    scatterplotTables:
                        - formulas:
                            - alias: string
                              dimension: string
                              formulaExpression: string
                          queries:
                            - apmDependencyStatsQuery:
                                dataSource: string
                                env: string
                                isUpstream: false
                                name: string
                                operationName: string
                                primaryTagName: string
                                primaryTagValue: string
                                resourceName: string
                                service: string
                                stat: string
                              apmResourceStatsQuery:
                                dataSource: string
                                env: string
                                groupBies:
                                    - string
                                name: string
                                operationName: string
                                primaryTagName: string
                                primaryTagValue: string
                                resourceName: string
                                service: string
                                stat: string
                              cloudCostQuery:
                                aggregator: string
                                dataSource: string
                                name: string
                                query: string
                              eventQuery:
                                computes:
                                    - aggregation: string
                                      interval: 0
                                      metric: string
                                dataSource: string
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sort:
                                        aggregation: string
                                        metric: string
                                        order: string
                                indexes:
                                    - string
                                name: string
                                search:
                                    query: string
                                storage: string
                              metricQuery:
                                aggregator: string
                                dataSource: string
                                name: string
                                query: string
                              processQuery:
                                aggregator: string
                                dataSource: string
                                isNormalizedCpu: false
                                limit: 0
                                metric: string
                                name: string
                                sort: string
                                tagFilters:
                                    - string
                                textFilter: string
                              sloQuery:
                                additionalQueryFilters: string
                                dataSource: string
                                groupMode: string
                                measure: string
                                name: string
                                sloId: string
                                sloQueryType: string
                    xes:
                        - aggregator: string
                          apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                    ys:
                        - aggregator: string
                          apmQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          logQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          processQuery:
                            filterBies:
                                - string
                            limit: 0
                            metric: string
                            searchBy: string
                          q: string
                          rumQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                          securityQuery:
                            computeQuery:
                                aggregation: string
                                facet: string
                                interval: 0
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sortQuery:
                                    aggregation: string
                                    facet: string
                                    order: string
                            index: string
                            multiComputes:
                                - aggregation: string
                                  facet: string
                                  interval: 0
                            searchQuery: string
                title: string
                titleAlign: string
                titleSize: string
                xaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
                yaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
              serviceLevelObjectiveDefinition:
                additionalQueryFilters: string
                globalTimeTarget: string
                showErrorBudget: false
                sloId: string
                timeWindows:
                    - string
                title: string
                titleAlign: string
                titleSize: string
                viewMode: string
                viewType: string
              servicemapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                filters:
                    - string
                service: string
                title: string
                titleAlign: string
                titleSize: string
              sloListDefinition:
                request:
                    query:
                        limit: 0
                        queryString: string
                        sort:
                            column: string
                            order: string
                    requestType: string
                title: string
                titleAlign: string
                titleSize: string
              splitGraphDefinition:
                hasUniformYAxes: false
                liveSpan: string
                size: string
                sourceWidgetDefinition:
                    changeDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              changeType: string
                              compareTo: string
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              increaseGood: false
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              orderBy: string
                              orderDir: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              showPresent: false
                        title: string
                        titleAlign: string
                        titleSize: string
                    geomapDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        requests:
                            - formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                        style:
                            palette: string
                            paletteFlip: false
                        title: string
                        titleAlign: string
                        titleSize: string
                        view:
                            focus: string
                    queryTableDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        hasSearchBar: string
                        liveSpan: string
                        requests:
                            - aggregator: string
                              alias: string
                              apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              apmStatsQuery:
                                columns:
                                    - alias: string
                                      cellDisplayMode: string
                                      name: string
                                      order: string
                                env: string
                                name: string
                                primaryTag: string
                                resource: string
                                rowType: string
                                service: string
                              cellDisplayModes:
                                - string
                              conditionalFormats:
                                - comparator: string
                                  customBgColor: string
                                  customFgColor: string
                                  hideValue: false
                                  imageUrl: string
                                  metric: string
                                  palette: string
                                  timeframe: string
                                  value: 0
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              limit: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              order: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                        title: string
                        titleAlign: string
                        titleSize: string
                    queryValueDefinition:
                        autoscale: false
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        customUnit: string
                        liveSpan: string
                        precision: 0
                        requests:
                            - aggregator: string
                              apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              conditionalFormats:
                                - comparator: string
                                  customBgColor: string
                                  customFgColor: string
                                  hideValue: false
                                  imageUrl: string
                                  metric: string
                                  palette: string
                                  timeframe: string
                                  value: 0
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                        textAlign: string
                        timeseriesBackground:
                            type: string
                            yaxis:
                                includeZero: false
                                label: string
                                max: string
                                min: string
                                scale: string
                        title: string
                        titleAlign: string
                        titleSize: string
                    scatterplotDefinition:
                        colorByGroups:
                            - string
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        request:
                            scatterplotTables:
                                - formulas:
                                    - alias: string
                                      dimension: string
                                      formulaExpression: string
                                  queries:
                                    - apmDependencyStatsQuery:
                                        dataSource: string
                                        env: string
                                        isUpstream: false
                                        name: string
                                        operationName: string
                                        primaryTagName: string
                                        primaryTagValue: string
                                        resourceName: string
                                        service: string
                                        stat: string
                                      apmResourceStatsQuery:
                                        dataSource: string
                                        env: string
                                        groupBies:
                                            - string
                                        name: string
                                        operationName: string
                                        primaryTagName: string
                                        primaryTagValue: string
                                        resourceName: string
                                        service: string
                                        stat: string
                                      cloudCostQuery:
                                        aggregator: string
                                        dataSource: string
                                        name: string
                                        query: string
                                      eventQuery:
                                        computes:
                                            - aggregation: string
                                              interval: 0
                                              metric: string
                                        dataSource: string
                                        groupBies:
                                            - facet: string
                                              limit: 0
                                              sort:
                                                aggregation: string
                                                metric: string
                                                order: string
                                        indexes:
                                            - string
                                        name: string
                                        search:
                                            query: string
                                        storage: string
                                      metricQuery:
                                        aggregator: string
                                        dataSource: string
                                        name: string
                                        query: string
                                      processQuery:
                                        aggregator: string
                                        dataSource: string
                                        isNormalizedCpu: false
                                        limit: 0
                                        metric: string
                                        name: string
                                        sort: string
                                        tagFilters:
                                            - string
                                        textFilter: string
                                      sloQuery:
                                        additionalQueryFilters: string
                                        dataSource: string
                                        groupMode: string
                                        measure: string
                                        name: string
                                        sloId: string
                                        sloQueryType: string
                            xes:
                                - aggregator: string
                                  apmQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  logQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  processQuery:
                                    filterBies:
                                        - string
                                    limit: 0
                                    metric: string
                                    searchBy: string
                                  q: string
                                  rumQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  securityQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                            ys:
                                - aggregator: string
                                  apmQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  logQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  processQuery:
                                    filterBies:
                                        - string
                                    limit: 0
                                    metric: string
                                    searchBy: string
                                  q: string
                                  rumQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                                  securityQuery:
                                    computeQuery:
                                        aggregation: string
                                        facet: string
                                        interval: 0
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sortQuery:
                                            aggregation: string
                                            facet: string
                                            order: string
                                    index: string
                                    multiComputes:
                                        - aggregation: string
                                          facet: string
                                          interval: 0
                                    searchQuery: string
                        title: string
                        titleAlign: string
                        titleSize: string
                        xaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                        yaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                    sunburstDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        hideTotal: false
                        legendInline:
                            hidePercent: false
                            hideValue: false
                            type: string
                        legendTable:
                            type: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              networkQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                palette: string
                        title: string
                        titleAlign: string
                        titleSize: string
                    timeseriesDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        events:
                            - q: string
                              tagsExecution: string
                        legendColumns:
                            - string
                        legendLayout: string
                        legendSize: string
                        liveSpan: string
                        markers:
                            - displayType: string
                              label: string
                              value: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              displayType: string
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              metadatas:
                                - aliasName: string
                                  expression: string
                              networkQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              onRightYaxis: false
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                lineType: string
                                lineWidth: string
                                palette: string
                        rightYaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                        showLegend: false
                        title: string
                        titleAlign: string
                        titleSize: string
                        yaxis:
                            includeZero: false
                            label: string
                            max: string
                            min: string
                            scale: string
                    toplistDefinition:
                        customLinks:
                            - isHidden: false
                              label: string
                              link: string
                              overrideLabel: string
                        liveSpan: string
                        requests:
                            - apmQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              auditQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              conditionalFormats:
                                - comparator: string
                                  customBgColor: string
                                  customFgColor: string
                                  hideValue: false
                                  imageUrl: string
                                  metric: string
                                  palette: string
                                  timeframe: string
                                  value: 0
                              formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              logQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              processQuery:
                                filterBies:
                                    - string
                                limit: 0
                                metric: string
                                searchBy: string
                              q: string
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                              rumQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              securityQuery:
                                computeQuery:
                                    aggregation: string
                                    facet: string
                                    interval: 0
                                groupBies:
                                    - facet: string
                                      limit: 0
                                      sortQuery:
                                        aggregation: string
                                        facet: string
                                        order: string
                                index: string
                                multiComputes:
                                    - aggregation: string
                                      facet: string
                                      interval: 0
                                searchQuery: string
                              style:
                                palette: string
                        title: string
                        titleAlign: string
                        titleSize: string
                    treemapDefinition:
                        requests:
                            - formulas:
                                - alias: string
                                  cellDisplayMode: string
                                  conditionalFormats:
                                    - comparator: string
                                      customBgColor: string
                                      customFgColor: string
                                      hideValue: false
                                      imageUrl: string
                                      metric: string
                                      palette: string
                                      timeframe: string
                                      value: 0
                                  formulaExpression: string
                                  limit:
                                    count: 0
                                    order: string
                                  style:
                                    palette: string
                                    paletteIndex: 0
                              queries:
                                - apmDependencyStatsQuery:
                                    dataSource: string
                                    env: string
                                    isUpstream: false
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  apmResourceStatsQuery:
                                    dataSource: string
                                    env: string
                                    groupBies:
                                        - string
                                    name: string
                                    operationName: string
                                    primaryTagName: string
                                    primaryTagValue: string
                                    resourceName: string
                                    service: string
                                    stat: string
                                  cloudCostQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  eventQuery:
                                    computes:
                                        - aggregation: string
                                          interval: 0
                                          metric: string
                                    dataSource: string
                                    groupBies:
                                        - facet: string
                                          limit: 0
                                          sort:
                                            aggregation: string
                                            metric: string
                                            order: string
                                    indexes:
                                        - string
                                    name: string
                                    search:
                                        query: string
                                    storage: string
                                  metricQuery:
                                    aggregator: string
                                    dataSource: string
                                    name: string
                                    query: string
                                  processQuery:
                                    aggregator: string
                                    dataSource: string
                                    isNormalizedCpu: false
                                    limit: 0
                                    metric: string
                                    name: string
                                    sort: string
                                    tagFilters:
                                        - string
                                    textFilter: string
                                  sloQuery:
                                    additionalQueryFilters: string
                                    dataSource: string
                                    groupMode: string
                                    measure: string
                                    name: string
                                    sloId: string
                                    sloQueryType: string
                        title: string
                splitConfig:
                    limit: 0
                    sort:
                        compute:
                            aggregation: string
                            metric: string
                        order: string
                    splitDimensions:
                        oneGraphPer: string
                    staticSplits:
                        - splitVectors:
                            - tagKey: string
                              tagValues:
                                - string
                title: string
              sunburstDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                hideTotal: false
                legendInline:
                    hidePercent: false
                    hideValue: false
                    type: string
                legendTable:
                    type: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      networkQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                title: string
                titleAlign: string
                titleSize: string
              timeseriesDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                events:
                    - q: string
                      tagsExecution: string
                legendColumns:
                    - string
                legendLayout: string
                legendSize: string
                liveSpan: string
                markers:
                    - displayType: string
                      label: string
                      value: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      displayType: string
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      metadatas:
                        - aliasName: string
                          expression: string
                      networkQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      onRightYaxis: false
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        lineType: string
                        lineWidth: string
                        palette: string
                rightYaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
                showLegend: false
                title: string
                titleAlign: string
                titleSize: string
                yaxis:
                    includeZero: false
                    label: string
                    max: string
                    min: string
                    scale: string
              toplistDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                liveSpan: string
                requests:
                    - apmQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      auditQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      conditionalFormats:
                        - comparator: string
                          customBgColor: string
                          customFgColor: string
                          hideValue: false
                          imageUrl: string
                          metric: string
                          palette: string
                          timeframe: string
                          value: 0
                      formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      logQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      processQuery:
                        filterBies:
                            - string
                        limit: 0
                        metric: string
                        searchBy: string
                      q: string
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                      rumQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      securityQuery:
                        computeQuery:
                            aggregation: string
                            facet: string
                            interval: 0
                        groupBies:
                            - facet: string
                              limit: 0
                              sortQuery:
                                aggregation: string
                                facet: string
                                order: string
                        index: string
                        multiComputes:
                            - aggregation: string
                              facet: string
                              interval: 0
                        searchQuery: string
                      style:
                        palette: string
                title: string
                titleAlign: string
                titleSize: string
              topologyMapDefinition:
                customLinks:
                    - isHidden: false
                      label: string
                      link: string
                      overrideLabel: string
                requests:
                    - queries:
                        - dataSource: string
                          filters:
                            - string
                          service: string
                      requestType: string
                title: string
                titleAlign: string
                titleSize: string
              traceServiceDefinition:
                displayFormat: string
                env: string
                liveSpan: string
                service: string
                showBreakdown: false
                showDistribution: false
                showErrors: false
                showHits: false
                showLatency: false
                showResourceList: false
                sizeFormat: string
                spanName: string
                title: string
                titleAlign: string
                titleSize: string
              treemapDefinition:
                requests:
                    - formulas:
                        - alias: string
                          cellDisplayMode: string
                          conditionalFormats:
                            - comparator: string
                              customBgColor: string
                              customFgColor: string
                              hideValue: false
                              imageUrl: string
                              metric: string
                              palette: string
                              timeframe: string
                              value: 0
                          formulaExpression: string
                          limit:
                            count: 0
                            order: string
                          style:
                            palette: string
                            paletteIndex: 0
                      queries:
                        - apmDependencyStatsQuery:
                            dataSource: string
                            env: string
                            isUpstream: false
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          apmResourceStatsQuery:
                            dataSource: string
                            env: string
                            groupBies:
                                - string
                            name: string
                            operationName: string
                            primaryTagName: string
                            primaryTagValue: string
                            resourceName: string
                            service: string
                            stat: string
                          cloudCostQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          eventQuery:
                            computes:
                                - aggregation: string
                                  interval: 0
                                  metric: string
                            dataSource: string
                            groupBies:
                                - facet: string
                                  limit: 0
                                  sort:
                                    aggregation: string
                                    metric: string
                                    order: string
                            indexes:
                                - string
                            name: string
                            search:
                                query: string
                            storage: string
                          metricQuery:
                            aggregator: string
                            dataSource: string
                            name: string
                            query: string
                          processQuery:
                            aggregator: string
                            dataSource: string
                            isNormalizedCpu: false
                            limit: 0
                            metric: string
                            name: string
                            sort: string
                            tagFilters:
                                - string
                            textFilter: string
                          sloQuery:
                            additionalQueryFilters: string
                            dataSource: string
                            groupMode: string
                            measure: string
                            name: string
                            sloId: string
                            sloQueryType: string
                title: string
              widgetLayout:
                height: 0
                isColumnBreak: false
                width: 0
                x: 0
                "y": 0
    

    Dashboard Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The Dashboard resource accepts the following input properties:

    LayoutType string
    The layout type of the dashboard. Valid values are ordered, free.
    Title string
    The title of the dashboard.
    DashboardLists List<int>
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    Description string
    The description of the dashboard.
    IsReadOnly bool
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    NotifyLists List<string>
    The list of handles for the users to notify when changes are made to this dashboard.
    ReflowType string
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    RestrictedRoles List<string>
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    Tags List<string>
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    TemplateVariablePresets List<DashboardTemplateVariablePreset>
    The list of selectable template variable presets for this dashboard.
    TemplateVariables List<DashboardTemplateVariable>
    The list of template variables for this dashboard.
    Url string
    The URL of the dashboard.
    Widgets List<DashboardWidget>
    The list of widgets to display on the dashboard.
    LayoutType string
    The layout type of the dashboard. Valid values are ordered, free.
    Title string
    The title of the dashboard.
    DashboardLists []int
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    Description string
    The description of the dashboard.
    IsReadOnly bool
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    NotifyLists []string
    The list of handles for the users to notify when changes are made to this dashboard.
    ReflowType string
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    RestrictedRoles []string
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    Tags []string
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    TemplateVariablePresets []DashboardTemplateVariablePresetArgs
    The list of selectable template variable presets for this dashboard.
    TemplateVariables []DashboardTemplateVariableArgs
    The list of template variables for this dashboard.
    Url string
    The URL of the dashboard.
    Widgets []DashboardWidgetArgs
    The list of widgets to display on the dashboard.
    layoutType String
    The layout type of the dashboard. Valid values are ordered, free.
    title String
    The title of the dashboard.
    dashboardLists List<Integer>
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    description String
    The description of the dashboard.
    isReadOnly Boolean
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    notifyLists List<String>
    The list of handles for the users to notify when changes are made to this dashboard.
    reflowType String
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restrictedRoles List<String>
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags List<String>
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    templateVariablePresets List<DashboardTemplateVariablePreset>
    The list of selectable template variable presets for this dashboard.
    templateVariables List<DashboardTemplateVariable>
    The list of template variables for this dashboard.
    url String
    The URL of the dashboard.
    widgets List<DashboardWidget>
    The list of widgets to display on the dashboard.
    layoutType string
    The layout type of the dashboard. Valid values are ordered, free.
    title string
    The title of the dashboard.
    dashboardLists number[]
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    description string
    The description of the dashboard.
    isReadOnly boolean
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    notifyLists string[]
    The list of handles for the users to notify when changes are made to this dashboard.
    reflowType string
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restrictedRoles string[]
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags string[]
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    templateVariablePresets DashboardTemplateVariablePreset[]
    The list of selectable template variable presets for this dashboard.
    templateVariables DashboardTemplateVariable[]
    The list of template variables for this dashboard.
    url string
    The URL of the dashboard.
    widgets DashboardWidget[]
    The list of widgets to display on the dashboard.
    layout_type str
    The layout type of the dashboard. Valid values are ordered, free.
    title str
    The title of the dashboard.
    dashboard_lists Sequence[int]
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    description str
    The description of the dashboard.
    is_read_only bool
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    notify_lists Sequence[str]
    The list of handles for the users to notify when changes are made to this dashboard.
    reflow_type str
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restricted_roles Sequence[str]
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags Sequence[str]
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    template_variable_presets Sequence[DashboardTemplateVariablePresetArgs]
    The list of selectable template variable presets for this dashboard.
    template_variables Sequence[DashboardTemplateVariableArgs]
    The list of template variables for this dashboard.
    url str
    The URL of the dashboard.
    widgets Sequence[DashboardWidgetArgs]
    The list of widgets to display on the dashboard.
    layoutType String
    The layout type of the dashboard. Valid values are ordered, free.
    title String
    The title of the dashboard.
    dashboardLists List<Number>
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    description String
    The description of the dashboard.
    isReadOnly Boolean
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    notifyLists List<String>
    The list of handles for the users to notify when changes are made to this dashboard.
    reflowType String
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restrictedRoles List<String>
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags List<String>
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    templateVariablePresets List<Property Map>
    The list of selectable template variable presets for this dashboard.
    templateVariables List<Property Map>
    The list of template variables for this dashboard.
    url String
    The URL of the dashboard.
    widgets List<Property Map>
    The list of widgets to display on the dashboard.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Dashboard resource produces the following output properties:

    DashboardListsRemoveds List<int>
    A list of dashboard lists this dashboard should be removed from. Internal only.
    Id string
    The provider-assigned unique ID for this managed resource.
    DashboardListsRemoveds []int
    A list of dashboard lists this dashboard should be removed from. Internal only.
    Id string
    The provider-assigned unique ID for this managed resource.
    dashboardListsRemoveds List<Integer>
    A list of dashboard lists this dashboard should be removed from. Internal only.
    id String
    The provider-assigned unique ID for this managed resource.
    dashboardListsRemoveds number[]
    A list of dashboard lists this dashboard should be removed from. Internal only.
    id string
    The provider-assigned unique ID for this managed resource.
    dashboard_lists_removeds Sequence[int]
    A list of dashboard lists this dashboard should be removed from. Internal only.
    id str
    The provider-assigned unique ID for this managed resource.
    dashboardListsRemoveds List<Number>
    A list of dashboard lists this dashboard should be removed from. Internal only.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Dashboard Resource

    Get an existing Dashboard 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?: DashboardState, opts?: CustomResourceOptions): Dashboard
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            dashboard_lists: Optional[Sequence[int]] = None,
            dashboard_lists_removeds: Optional[Sequence[int]] = None,
            description: Optional[str] = None,
            is_read_only: Optional[bool] = None,
            layout_type: Optional[str] = None,
            notify_lists: Optional[Sequence[str]] = None,
            reflow_type: Optional[str] = None,
            restricted_roles: Optional[Sequence[str]] = None,
            tags: Optional[Sequence[str]] = None,
            template_variable_presets: Optional[Sequence[DashboardTemplateVariablePresetArgs]] = None,
            template_variables: Optional[Sequence[DashboardTemplateVariableArgs]] = None,
            title: Optional[str] = None,
            url: Optional[str] = None,
            widgets: Optional[Sequence[DashboardWidgetArgs]] = None) -> Dashboard
    func GetDashboard(ctx *Context, name string, id IDInput, state *DashboardState, opts ...ResourceOption) (*Dashboard, error)
    public static Dashboard Get(string name, Input<string> id, DashboardState? state, CustomResourceOptions? opts = null)
    public static Dashboard get(String name, Output<String> id, DashboardState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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.
    The following state arguments are supported:
    DashboardLists List<int>
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    DashboardListsRemoveds List<int>
    A list of dashboard lists this dashboard should be removed from. Internal only.
    Description string
    The description of the dashboard.
    IsReadOnly bool
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    LayoutType string
    The layout type of the dashboard. Valid values are ordered, free.
    NotifyLists List<string>
    The list of handles for the users to notify when changes are made to this dashboard.
    ReflowType string
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    RestrictedRoles List<string>
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    Tags List<string>
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    TemplateVariablePresets List<DashboardTemplateVariablePreset>
    The list of selectable template variable presets for this dashboard.
    TemplateVariables List<DashboardTemplateVariable>
    The list of template variables for this dashboard.
    Title string
    The title of the dashboard.
    Url string
    The URL of the dashboard.
    Widgets List<DashboardWidget>
    The list of widgets to display on the dashboard.
    DashboardLists []int
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    DashboardListsRemoveds []int
    A list of dashboard lists this dashboard should be removed from. Internal only.
    Description string
    The description of the dashboard.
    IsReadOnly bool
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    LayoutType string
    The layout type of the dashboard. Valid values are ordered, free.
    NotifyLists []string
    The list of handles for the users to notify when changes are made to this dashboard.
    ReflowType string
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    RestrictedRoles []string
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    Tags []string
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    TemplateVariablePresets []DashboardTemplateVariablePresetArgs
    The list of selectable template variable presets for this dashboard.
    TemplateVariables []DashboardTemplateVariableArgs
    The list of template variables for this dashboard.
    Title string
    The title of the dashboard.
    Url string
    The URL of the dashboard.
    Widgets []DashboardWidgetArgs
    The list of widgets to display on the dashboard.
    dashboardLists List<Integer>
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    dashboardListsRemoveds List<Integer>
    A list of dashboard lists this dashboard should be removed from. Internal only.
    description String
    The description of the dashboard.
    isReadOnly Boolean
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    layoutType String
    The layout type of the dashboard. Valid values are ordered, free.
    notifyLists List<String>
    The list of handles for the users to notify when changes are made to this dashboard.
    reflowType String
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restrictedRoles List<String>
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags List<String>
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    templateVariablePresets List<DashboardTemplateVariablePreset>
    The list of selectable template variable presets for this dashboard.
    templateVariables List<DashboardTemplateVariable>
    The list of template variables for this dashboard.
    title String
    The title of the dashboard.
    url String
    The URL of the dashboard.
    widgets List<DashboardWidget>
    The list of widgets to display on the dashboard.
    dashboardLists number[]
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    dashboardListsRemoveds number[]
    A list of dashboard lists this dashboard should be removed from. Internal only.
    description string
    The description of the dashboard.
    isReadOnly boolean
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    layoutType string
    The layout type of the dashboard. Valid values are ordered, free.
    notifyLists string[]
    The list of handles for the users to notify when changes are made to this dashboard.
    reflowType string
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restrictedRoles string[]
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags string[]
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    templateVariablePresets DashboardTemplateVariablePreset[]
    The list of selectable template variable presets for this dashboard.
    templateVariables DashboardTemplateVariable[]
    The list of template variables for this dashboard.
    title string
    The title of the dashboard.
    url string
    The URL of the dashboard.
    widgets DashboardWidget[]
    The list of widgets to display on the dashboard.
    dashboard_lists Sequence[int]
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    dashboard_lists_removeds Sequence[int]
    A list of dashboard lists this dashboard should be removed from. Internal only.
    description str
    The description of the dashboard.
    is_read_only bool
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    layout_type str
    The layout type of the dashboard. Valid values are ordered, free.
    notify_lists Sequence[str]
    The list of handles for the users to notify when changes are made to this dashboard.
    reflow_type str
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restricted_roles Sequence[str]
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags Sequence[str]
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    template_variable_presets Sequence[DashboardTemplateVariablePresetArgs]
    The list of selectable template variable presets for this dashboard.
    template_variables Sequence[DashboardTemplateVariableArgs]
    The list of template variables for this dashboard.
    title str
    The title of the dashboard.
    url str
    The URL of the dashboard.
    widgets Sequence[DashboardWidgetArgs]
    The list of widgets to display on the dashboard.
    dashboardLists List<Number>
    A list of dashboard lists this dashboard belongs to. This attribute should not be set if managing the corresponding dashboard lists using Terraform as it causes inconsistent behavior.
    dashboardListsRemoveds List<Number>
    A list of dashboard lists this dashboard should be removed from. Internal only.
    description String
    The description of the dashboard.
    isReadOnly Boolean
    Whether this dashboard is read-only. Deprecated. Prefer using restricted_roles to define which roles are required to edit the dashboard. Defaults to false.

    Deprecated: Prefer using restricted_roles to define which roles are required to edit the dashboard.

    layoutType String
    The layout type of the dashboard. Valid values are ordered, free.
    notifyLists List<String>
    The list of handles for the users to notify when changes are made to this dashboard.
    reflowType String
    The reflow type of a new dashboard layout. Set this only when layout type is ordered. If set to fixed, the dashboard expects all widgets to have a layout, and if it's set to auto, widgets should not have layouts. Valid values are auto, fixed.
    restrictedRoles List<String>
    UUIDs of roles whose associated users are authorized to edit the dashboard.
    tags List<String>
    A list of tags assigned to the Dashboard. Only team names of the form team:<name> are supported.
    templateVariablePresets List<Property Map>
    The list of selectable template variable presets for this dashboard.
    templateVariables List<Property Map>
    The list of template variables for this dashboard.
    title String
    The title of the dashboard.
    url String
    The URL of the dashboard.
    widgets List<Property Map>
    The list of widgets to display on the dashboard.

    Supporting Types

    Note: There are over 1000 nested types for this resource. Only the first 1000 types are included in this documentation.

    DashboardTemplateVariable, DashboardTemplateVariableArgs

    Name string
    The name of the variable.
    AvailableValues List<string>
    The list of values that the template variable drop-down is be limited to
    Default string
    The default value for the template variable on dashboard load. Cannot be used in conjunction with defaults. Deprecated. Use defaults instead.

    Deprecated: Use defaults instead.

    Defaults List<string>
    One or many default values for template variables on load. If more than one default is specified, they will be unioned together with OR. Cannot be used in conjunction with default.
    Prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    Name string
    The name of the variable.
    AvailableValues []string
    The list of values that the template variable drop-down is be limited to
    Default string
    The default value for the template variable on dashboard load. Cannot be used in conjunction with defaults. Deprecated. Use defaults instead.

    Deprecated: Use defaults instead.

    Defaults []string
    One or many default values for template variables on load. If more than one default is specified, they will be unioned together with OR. Cannot be used in conjunction with default.
    Prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name String
    The name of the variable.
    availableValues List<String>
    The list of values that the template variable drop-down is be limited to
    default_ String
    The default value for the template variable on dashboard load. Cannot be used in conjunction with defaults. Deprecated. Use defaults instead.

    Deprecated: Use defaults instead.

    defaults List<String>
    One or many default values for template variables on load. If more than one default is specified, they will be unioned together with OR. Cannot be used in conjunction with default.
    prefix String
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name string
    The name of the variable.
    availableValues string[]
    The list of values that the template variable drop-down is be limited to
    default string
    The default value for the template variable on dashboard load. Cannot be used in conjunction with defaults. Deprecated. Use defaults instead.

    Deprecated: Use defaults instead.

    defaults string[]
    One or many default values for template variables on load. If more than one default is specified, they will be unioned together with OR. Cannot be used in conjunction with default.
    prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name str
    The name of the variable.
    available_values Sequence[str]
    The list of values that the template variable drop-down is be limited to
    default str
    The default value for the template variable on dashboard load. Cannot be used in conjunction with defaults. Deprecated. Use defaults instead.

    Deprecated: Use defaults instead.

    defaults Sequence[str]
    One or many default values for template variables on load. If more than one default is specified, they will be unioned together with OR. Cannot be used in conjunction with default.
    prefix str
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name String
    The name of the variable.
    availableValues List<String>
    The list of values that the template variable drop-down is be limited to
    default String
    The default value for the template variable on dashboard load. Cannot be used in conjunction with defaults. Deprecated. Use defaults instead.

    Deprecated: Use defaults instead.

    defaults List<String>
    One or many default values for template variables on load. If more than one default is specified, they will be unioned together with OR. Cannot be used in conjunction with default.
    prefix String
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.

    DashboardTemplateVariablePreset, DashboardTemplateVariablePresetArgs

    Name string
    The name of the preset.
    TemplateVariables List<DashboardTemplateVariablePresetTemplateVariable>
    The template variable names and assumed values under the given preset
    Name string
    The name of the preset.
    TemplateVariables []DashboardTemplateVariablePresetTemplateVariable
    The template variable names and assumed values under the given preset
    name String
    The name of the preset.
    templateVariables List<DashboardTemplateVariablePresetTemplateVariable>
    The template variable names and assumed values under the given preset
    name string
    The name of the preset.
    templateVariables DashboardTemplateVariablePresetTemplateVariable[]
    The template variable names and assumed values under the given preset
    name str
    The name of the preset.
    template_variables Sequence[DashboardTemplateVariablePresetTemplateVariable]
    The template variable names and assumed values under the given preset
    name String
    The name of the preset.
    templateVariables List<Property Map>
    The template variable names and assumed values under the given preset

    DashboardTemplateVariablePresetTemplateVariable, DashboardTemplateVariablePresetTemplateVariableArgs

    Name string
    The name of the template variable
    Value string
    The value that should be assumed by the template variable in this preset. Cannot be used in conjunction with values. Deprecated. Use values instead.

    Deprecated: Use values instead.

    Values List<string>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified. Cannot be used in conjunction with value.
    Name string
    The name of the template variable
    Value string
    The value that should be assumed by the template variable in this preset. Cannot be used in conjunction with values. Deprecated. Use values instead.

    Deprecated: Use values instead.

    Values []string
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified. Cannot be used in conjunction with value.
    name String
    The name of the template variable
    value String
    The value that should be assumed by the template variable in this preset. Cannot be used in conjunction with values. Deprecated. Use values instead.

    Deprecated: Use values instead.

    values List<String>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified. Cannot be used in conjunction with value.
    name string
    The name of the template variable
    value string
    The value that should be assumed by the template variable in this preset. Cannot be used in conjunction with values. Deprecated. Use values instead.

    Deprecated: Use values instead.

    values string[]
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified. Cannot be used in conjunction with value.
    name str
    The name of the template variable
    value str
    The value that should be assumed by the template variable in this preset. Cannot be used in conjunction with values. Deprecated. Use values instead.

    Deprecated: Use values instead.

    values Sequence[str]
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified. Cannot be used in conjunction with value.
    name String
    The name of the template variable
    value String
    The value that should be assumed by the template variable in this preset. Cannot be used in conjunction with values. Deprecated. Use values instead.

    Deprecated: Use values instead.

    values List<String>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified. Cannot be used in conjunction with value.

    DashboardWidget, DashboardWidgetArgs

    AlertGraphDefinition DashboardWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    AlertValueDefinition DashboardWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    ChangeDefinition DashboardWidgetChangeDefinition
    The definition for a Change widget.
    CheckStatusDefinition DashboardWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    DistributionDefinition DashboardWidgetDistributionDefinition
    The definition for a Distribution widget.
    EventStreamDefinition DashboardWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    EventTimelineDefinition DashboardWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    FreeTextDefinition DashboardWidgetFreeTextDefinition
    The definition for a Free Text widget.
    GeomapDefinition DashboardWidgetGeomapDefinition
    The definition for a Geomap widget.
    GroupDefinition DashboardWidgetGroupDefinition
    The definition for a Group widget.
    HeatmapDefinition DashboardWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    HostmapDefinition DashboardWidgetHostmapDefinition
    The definition for a Hostmap widget.
    Id int
    The ID of the widget.
    IframeDefinition DashboardWidgetIframeDefinition
    The definition for an Iframe widget.
    ImageDefinition DashboardWidgetImageDefinition
    The definition for an Image widget
    ListStreamDefinition DashboardWidgetListStreamDefinition
    The definition for a List Stream widget.
    LogStreamDefinition DashboardWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    ManageStatusDefinition DashboardWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    NoteDefinition DashboardWidgetNoteDefinition
    The definition for a Note widget.
    PowerpackDefinition DashboardWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    QueryTableDefinition DashboardWidgetQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition DashboardWidgetQueryValueDefinition
    The definition for a Query Value widget.
    RunWorkflowDefinition DashboardWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    ScatterplotDefinition DashboardWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    ServiceLevelObjectiveDefinition DashboardWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    ServicemapDefinition DashboardWidgetServicemapDefinition
    The definition for a Service Map widget.
    SloListDefinition DashboardWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    SplitGraphDefinition DashboardWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    SunburstDefinition DashboardWidgetSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition DashboardWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition DashboardWidgetToplistDefinition
    The definition for a Toplist widget.
    TopologyMapDefinition DashboardWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    TraceServiceDefinition DashboardWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    TreemapDefinition DashboardWidgetTreemapDefinition
    The definition for a Treemap widget.
    WidgetLayout DashboardWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    AlertGraphDefinition DashboardWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    AlertValueDefinition DashboardWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    ChangeDefinition DashboardWidgetChangeDefinition
    The definition for a Change widget.
    CheckStatusDefinition DashboardWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    DistributionDefinition DashboardWidgetDistributionDefinition
    The definition for a Distribution widget.
    EventStreamDefinition DashboardWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    EventTimelineDefinition DashboardWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    FreeTextDefinition DashboardWidgetFreeTextDefinition
    The definition for a Free Text widget.
    GeomapDefinition DashboardWidgetGeomapDefinition
    The definition for a Geomap widget.
    GroupDefinition DashboardWidgetGroupDefinition
    The definition for a Group widget.
    HeatmapDefinition DashboardWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    HostmapDefinition DashboardWidgetHostmapDefinition
    The definition for a Hostmap widget.
    Id int
    The ID of the widget.
    IframeDefinition DashboardWidgetIframeDefinition
    The definition for an Iframe widget.
    ImageDefinition DashboardWidgetImageDefinition
    The definition for an Image widget
    ListStreamDefinition DashboardWidgetListStreamDefinition
    The definition for a List Stream widget.
    LogStreamDefinition DashboardWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    ManageStatusDefinition DashboardWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    NoteDefinition DashboardWidgetNoteDefinition
    The definition for a Note widget.
    PowerpackDefinition DashboardWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    QueryTableDefinition DashboardWidgetQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition DashboardWidgetQueryValueDefinition
    The definition for a Query Value widget.
    RunWorkflowDefinition DashboardWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    ScatterplotDefinition DashboardWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    ServiceLevelObjectiveDefinition DashboardWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    ServicemapDefinition DashboardWidgetServicemapDefinition
    The definition for a Service Map widget.
    SloListDefinition DashboardWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    SplitGraphDefinition DashboardWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    SunburstDefinition DashboardWidgetSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition DashboardWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition DashboardWidgetToplistDefinition
    The definition for a Toplist widget.
    TopologyMapDefinition DashboardWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    TraceServiceDefinition DashboardWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    TreemapDefinition DashboardWidgetTreemapDefinition
    The definition for a Treemap widget.
    WidgetLayout DashboardWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition DashboardWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alertValueDefinition DashboardWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    changeDefinition DashboardWidgetChangeDefinition
    The definition for a Change widget.
    checkStatusDefinition DashboardWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distributionDefinition DashboardWidgetDistributionDefinition
    The definition for a Distribution widget.
    eventStreamDefinition DashboardWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    eventTimelineDefinition DashboardWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    freeTextDefinition DashboardWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomapDefinition DashboardWidgetGeomapDefinition
    The definition for a Geomap widget.
    groupDefinition DashboardWidgetGroupDefinition
    The definition for a Group widget.
    heatmapDefinition DashboardWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmapDefinition DashboardWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id Integer
    The ID of the widget.
    iframeDefinition DashboardWidgetIframeDefinition
    The definition for an Iframe widget.
    imageDefinition DashboardWidgetImageDefinition
    The definition for an Image widget
    listStreamDefinition DashboardWidgetListStreamDefinition
    The definition for a List Stream widget.
    logStreamDefinition DashboardWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manageStatusDefinition DashboardWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    noteDefinition DashboardWidgetNoteDefinition
    The definition for a Note widget.
    powerpackDefinition DashboardWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    queryTableDefinition DashboardWidgetQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition DashboardWidgetQueryValueDefinition
    The definition for a Query Value widget.
    runWorkflowDefinition DashboardWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplotDefinition DashboardWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition DashboardWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemapDefinition DashboardWidgetServicemapDefinition
    The definition for a Service Map widget.
    sloListDefinition DashboardWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    splitGraphDefinition DashboardWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    sunburstDefinition DashboardWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition DashboardWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition DashboardWidgetToplistDefinition
    The definition for a Toplist widget.
    topologyMapDefinition DashboardWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    traceServiceDefinition DashboardWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemapDefinition DashboardWidgetTreemapDefinition
    The definition for a Treemap widget.
    widgetLayout DashboardWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition DashboardWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alertValueDefinition DashboardWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    changeDefinition DashboardWidgetChangeDefinition
    The definition for a Change widget.
    checkStatusDefinition DashboardWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distributionDefinition DashboardWidgetDistributionDefinition
    The definition for a Distribution widget.
    eventStreamDefinition DashboardWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    eventTimelineDefinition DashboardWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    freeTextDefinition DashboardWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomapDefinition DashboardWidgetGeomapDefinition
    The definition for a Geomap widget.
    groupDefinition DashboardWidgetGroupDefinition
    The definition for a Group widget.
    heatmapDefinition DashboardWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmapDefinition DashboardWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id number
    The ID of the widget.
    iframeDefinition DashboardWidgetIframeDefinition
    The definition for an Iframe widget.
    imageDefinition DashboardWidgetImageDefinition
    The definition for an Image widget
    listStreamDefinition DashboardWidgetListStreamDefinition
    The definition for a List Stream widget.
    logStreamDefinition DashboardWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manageStatusDefinition DashboardWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    noteDefinition DashboardWidgetNoteDefinition
    The definition for a Note widget.
    powerpackDefinition DashboardWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    queryTableDefinition DashboardWidgetQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition DashboardWidgetQueryValueDefinition
    The definition for a Query Value widget.
    runWorkflowDefinition DashboardWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplotDefinition DashboardWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition DashboardWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemapDefinition DashboardWidgetServicemapDefinition
    The definition for a Service Map widget.
    sloListDefinition DashboardWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    splitGraphDefinition DashboardWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    sunburstDefinition DashboardWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition DashboardWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition DashboardWidgetToplistDefinition
    The definition for a Toplist widget.
    topologyMapDefinition DashboardWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    traceServiceDefinition DashboardWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemapDefinition DashboardWidgetTreemapDefinition
    The definition for a Treemap widget.
    widgetLayout DashboardWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alert_graph_definition DashboardWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alert_value_definition DashboardWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    change_definition DashboardWidgetChangeDefinition
    The definition for a Change widget.
    check_status_definition DashboardWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distribution_definition DashboardWidgetDistributionDefinition
    The definition for a Distribution widget.
    event_stream_definition DashboardWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    event_timeline_definition DashboardWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    free_text_definition DashboardWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomap_definition DashboardWidgetGeomapDefinition
    The definition for a Geomap widget.
    group_definition DashboardWidgetGroupDefinition
    The definition for a Group widget.
    heatmap_definition DashboardWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmap_definition DashboardWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id int
    The ID of the widget.
    iframe_definition DashboardWidgetIframeDefinition
    The definition for an Iframe widget.
    image_definition DashboardWidgetImageDefinition
    The definition for an Image widget
    list_stream_definition DashboardWidgetListStreamDefinition
    The definition for a List Stream widget.
    log_stream_definition DashboardWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manage_status_definition DashboardWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    note_definition DashboardWidgetNoteDefinition
    The definition for a Note widget.
    powerpack_definition DashboardWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    query_table_definition DashboardWidgetQueryTableDefinition
    The definition for a Query Table widget.
    query_value_definition DashboardWidgetQueryValueDefinition
    The definition for a Query Value widget.
    run_workflow_definition DashboardWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplot_definition DashboardWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    service_level_objective_definition DashboardWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemap_definition DashboardWidgetServicemapDefinition
    The definition for a Service Map widget.
    slo_list_definition DashboardWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    split_graph_definition DashboardWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    sunburst_definition DashboardWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseries_definition DashboardWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplist_definition DashboardWidgetToplistDefinition
    The definition for a Toplist widget.
    topology_map_definition DashboardWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    trace_service_definition DashboardWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemap_definition DashboardWidgetTreemapDefinition
    The definition for a Treemap widget.
    widget_layout DashboardWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition Property Map
    The definition for a Alert Graph widget.
    alertValueDefinition Property Map
    The definition for a Alert Value widget.
    changeDefinition Property Map
    The definition for a Change widget.
    checkStatusDefinition Property Map
    The definition for a Check Status widget.
    distributionDefinition Property Map
    The definition for a Distribution widget.
    eventStreamDefinition Property Map
    The definition for a Event Stream widget.
    eventTimelineDefinition Property Map
    The definition for a Event Timeline widget.
    freeTextDefinition Property Map
    The definition for a Free Text widget.
    geomapDefinition Property Map
    The definition for a Geomap widget.
    groupDefinition Property Map
    The definition for a Group widget.
    heatmapDefinition Property Map
    The definition for a Heatmap widget.
    hostmapDefinition Property Map
    The definition for a Hostmap widget.
    id Number
    The ID of the widget.
    iframeDefinition Property Map
    The definition for an Iframe widget.
    imageDefinition Property Map
    The definition for an Image widget
    listStreamDefinition Property Map
    The definition for a List Stream widget.
    logStreamDefinition Property Map
    The definition for an Log Stream widget.
    manageStatusDefinition Property Map
    The definition for an Manage Status widget.
    noteDefinition Property Map
    The definition for a Note widget.
    powerpackDefinition Property Map
    The definition for a Powerpack widget.
    queryTableDefinition Property Map
    The definition for a Query Table widget.
    queryValueDefinition Property Map
    The definition for a Query Value widget.
    runWorkflowDefinition Property Map
    The definition for a Run Workflow widget.
    scatterplotDefinition Property Map
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition Property Map
    The definition for a Service Level Objective widget.
    servicemapDefinition Property Map
    The definition for a Service Map widget.
    sloListDefinition Property Map
    The definition for an SLO (Service Level Objective) List widget.
    splitGraphDefinition Property Map
    The definition for a Split Graph widget.
    sunburstDefinition Property Map
    The definition for a Sunburst widget.
    timeseriesDefinition Property Map
    The definition for a Timeseries widget.
    toplistDefinition Property Map
    The definition for a Toplist widget.
    topologyMapDefinition Property Map
    The definition for a Topology Map widget.
    traceServiceDefinition Property Map
    The definition for a Trace Service widget.
    treemapDefinition Property Map
    The definition for a Treemap widget.
    widgetLayout Property Map
    The layout of the widget on a 'free' dashboard.

    DashboardWidgetAlertGraphDefinition, DashboardWidgetAlertGraphDefinitionArgs

    AlertId string
    The ID of the monitor used by the widget.
    VizType string
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    AlertId string
    The ID of the monitor used by the widget.
    VizType string
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    alertId String
    The ID of the monitor used by the widget.
    vizType String
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    alertId string
    The ID of the monitor used by the widget.
    vizType string
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    alert_id str
    The ID of the monitor used by the widget.
    viz_type str
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    alertId String
    The ID of the monitor used by the widget.
    vizType String
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetAlertValueDefinition, DashboardWidgetAlertValueDefinitionArgs

    AlertId string
    The ID of the monitor used by the widget.
    Precision int
    The precision to use when displaying the value. Use * for maximum precision.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Unit string
    The unit for the value displayed in the widget.
    AlertId string
    The ID of the monitor used by the widget.
    Precision int
    The precision to use when displaying the value. Use * for maximum precision.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Unit string
    The unit for the value displayed in the widget.
    alertId String
    The ID of the monitor used by the widget.
    precision Integer
    The precision to use when displaying the value. Use * for maximum precision.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    unit String
    The unit for the value displayed in the widget.
    alertId string
    The ID of the monitor used by the widget.
    precision number
    The precision to use when displaying the value. Use * for maximum precision.
    textAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    unit string
    The unit for the value displayed in the widget.
    alert_id str
    The ID of the monitor used by the widget.
    precision int
    The precision to use when displaying the value. Use * for maximum precision.
    text_align str
    The alignment of the text in the widget. Valid values are center, left, right.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    unit str
    The unit for the value displayed in the widget.
    alertId String
    The ID of the monitor used by the widget.
    precision Number
    The precision to use when displaying the value. Use * for maximum precision.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    unit String
    The unit for the value displayed in the widget.

    DashboardWidgetChangeDefinition, DashboardWidgetChangeDefinitionArgs

    CustomLinks List<DashboardWidgetChangeDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetChangeDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetChangeDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetChangeDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetChangeDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetChangeDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetChangeDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetChangeDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetChangeDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetChangeDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetChangeDefinitionRequest, DashboardWidgetChangeDefinitionRequestArgs

    ApmQuery DashboardWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    ChangeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    CompareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    Formulas List<DashboardWidgetChangeDefinitionRequestFormula>
    IncreaseGood bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    LogQuery DashboardWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    OrderBy string
    What to order by. Valid values are change, name, present, past.
    OrderDir string
    Widget sorting method. Valid values are asc, desc.
    ProcessQuery DashboardWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetChangeDefinitionRequestQuery>
    RumQuery DashboardWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    ShowPresent bool
    If set to true, displays the current value.
    ApmQuery DashboardWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    ChangeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    CompareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    Formulas []DashboardWidgetChangeDefinitionRequestFormula
    IncreaseGood bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    LogQuery DashboardWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    OrderBy string
    What to order by. Valid values are change, name, present, past.
    OrderDir string
    Widget sorting method. Valid values are asc, desc.
    ProcessQuery DashboardWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetChangeDefinitionRequestQuery
    RumQuery DashboardWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    ShowPresent bool
    If set to true, displays the current value.
    apmQuery DashboardWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    changeType String
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo String
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas List<DashboardWidgetChangeDefinitionRequestFormula>
    increaseGood Boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery DashboardWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    orderBy String
    What to order by. Valid values are change, name, present, past.
    orderDir String
    Widget sorting method. Valid values are asc, desc.
    processQuery DashboardWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetChangeDefinitionRequestQuery>
    rumQuery DashboardWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    showPresent Boolean
    If set to true, displays the current value.
    apmQuery DashboardWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    changeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas DashboardWidgetChangeDefinitionRequestFormula[]
    increaseGood boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery DashboardWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    orderBy string
    What to order by. Valid values are change, name, present, past.
    orderDir string
    Widget sorting method. Valid values are asc, desc.
    processQuery DashboardWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetChangeDefinitionRequestQuery[]
    rumQuery DashboardWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    showPresent boolean
    If set to true, displays the current value.
    apm_query DashboardWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    change_type str
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compare_to str
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas Sequence[DashboardWidgetChangeDefinitionRequestFormula]
    increase_good bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    log_query DashboardWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    order_by str
    What to order by. Valid values are change, name, present, past.
    order_dir str
    Widget sorting method. Valid values are asc, desc.
    process_query DashboardWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetChangeDefinitionRequestQuery]
    rum_query DashboardWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    show_present bool
    If set to true, displays the current value.
    apmQuery Property Map
    The query to use for this widget.
    changeType String
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo String
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas List<Property Map>
    increaseGood Boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery Property Map
    The query to use for this widget.
    orderBy String
    What to order by. Valid values are change, name, present, past.
    orderDir String
    Widget sorting method. Valid values are asc, desc.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    showPresent Boolean
    If set to true, displays the current value.

    DashboardWidgetChangeDefinitionRequestApmQuery, DashboardWidgetChangeDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetChangeDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetChangeDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetChangeDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetChangeDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetChangeDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetChangeDefinitionRequestApmQueryComputeQuery, DashboardWidgetChangeDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetChangeDefinitionRequestApmQueryGroupBy, DashboardWidgetChangeDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetChangeDefinitionRequestApmQueryMultiCompute, DashboardWidgetChangeDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetChangeDefinitionRequestFormula, DashboardWidgetChangeDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetChangeDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetChangeDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetChangeDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetChangeDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetChangeDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetChangeDefinitionRequestFormulaConditionalFormat, DashboardWidgetChangeDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetChangeDefinitionRequestFormulaLimit, DashboardWidgetChangeDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetChangeDefinitionRequestFormulaStyle, DashboardWidgetChangeDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetChangeDefinitionRequestLogQuery, DashboardWidgetChangeDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetChangeDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetChangeDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetChangeDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetChangeDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetChangeDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetChangeDefinitionRequestLogQueryComputeQuery, DashboardWidgetChangeDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetChangeDefinitionRequestLogQueryGroupBy, DashboardWidgetChangeDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetChangeDefinitionRequestLogQueryMultiCompute, DashboardWidgetChangeDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetChangeDefinitionRequestProcessQuery, DashboardWidgetChangeDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetChangeDefinitionRequestQuery, DashboardWidgetChangeDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetChangeDefinitionRequestQueryCloudCostQuery, DashboardWidgetChangeDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetChangeDefinitionRequestQueryEventQuery, DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute, DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetChangeDefinitionRequestQueryEventQuerySearch, DashboardWidgetChangeDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetChangeDefinitionRequestQueryMetricQuery, DashboardWidgetChangeDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetChangeDefinitionRequestQueryProcessQuery, DashboardWidgetChangeDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetChangeDefinitionRequestQuerySloQuery, DashboardWidgetChangeDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetChangeDefinitionRequestRumQuery, DashboardWidgetChangeDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetChangeDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetChangeDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetChangeDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetChangeDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetChangeDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetChangeDefinitionRequestRumQueryComputeQuery, DashboardWidgetChangeDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetChangeDefinitionRequestRumQueryGroupBy, DashboardWidgetChangeDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetChangeDefinitionRequestRumQueryMultiCompute, DashboardWidgetChangeDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetChangeDefinitionRequestSecurityQuery, DashboardWidgetChangeDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBy, DashboardWidgetChangeDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetChangeDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetCheckStatusDefinition, DashboardWidgetCheckStatusDefinitionArgs

    Check string
    The check to use in the widget.
    Grouping string
    The kind of grouping to use. Valid values are check, cluster.
    Group string
    The check group to use in the widget.
    GroupBies List<string>
    When grouping = "cluster", indicates a list of tags to use for grouping.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Tags List<string>
    A list of tags to use in the widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Check string
    The check to use in the widget.
    Grouping string
    The kind of grouping to use. Valid values are check, cluster.
    Group string
    The check group to use in the widget.
    GroupBies []string
    When grouping = "cluster", indicates a list of tags to use for grouping.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Tags []string
    A list of tags to use in the widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    check String
    The check to use in the widget.
    grouping String
    The kind of grouping to use. Valid values are check, cluster.
    group String
    The check group to use in the widget.
    groupBies List<String>
    When grouping = "cluster", indicates a list of tags to use for grouping.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags List<String>
    A list of tags to use in the widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    check string
    The check to use in the widget.
    grouping string
    The kind of grouping to use. Valid values are check, cluster.
    group string
    The check group to use in the widget.
    groupBies string[]
    When grouping = "cluster", indicates a list of tags to use for grouping.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags string[]
    A list of tags to use in the widget.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    check str
    The check to use in the widget.
    grouping str
    The kind of grouping to use. Valid values are check, cluster.
    group str
    The check group to use in the widget.
    group_bies Sequence[str]
    When grouping = "cluster", indicates a list of tags to use for grouping.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags Sequence[str]
    A list of tags to use in the widget.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    check String
    The check to use in the widget.
    grouping String
    The kind of grouping to use. Valid values are check, cluster.
    group String
    The check group to use in the widget.
    groupBies List<String>
    When grouping = "cluster", indicates a list of tags to use for grouping.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags List<String>
    A list of tags to use in the widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetDistributionDefinition, DashboardWidgetDistributionDefinitionArgs

    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetDistributionDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetDistributionDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetDistributionDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    legendSize string
    The size of the legend displayed in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetDistributionDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend boolean
    Whether or not to show the legend on this widget.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    legend_size str
    The size of the legend displayed in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetDistributionDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    show_legend bool
    Whether or not to show the legend on this widget.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetDistributionDefinitionRequest, DashboardWidgetDistributionDefinitionRequestArgs

    ApmQuery DashboardWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetDistributionDefinitionRequestApmStatsQuery
    LogQuery DashboardWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    ApmQuery DashboardWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetDistributionDefinitionRequestApmStatsQuery
    LogQuery DashboardWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery DashboardWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetDistributionDefinitionRequestApmStatsQuery
    logQuery DashboardWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery DashboardWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery DashboardWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetDistributionDefinitionRequestApmStatsQuery
    logQuery DashboardWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery DashboardWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apm_query DashboardWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apm_stats_query DashboardWidgetDistributionDefinitionRequestApmStatsQuery
    log_query DashboardWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    process_query DashboardWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query DashboardWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery Property Map
    The query to use for this widget.
    apmStatsQuery Property Map
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.

    DashboardWidgetDistributionDefinitionRequestApmQuery, DashboardWidgetDistributionDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetDistributionDefinitionRequestApmQueryComputeQuery, DashboardWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestApmQueryGroupBy, DashboardWidgetDistributionDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetDistributionDefinitionRequestApmQueryMultiCompute, DashboardWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestApmStatsQuery, DashboardWidgetDistributionDefinitionRequestApmStatsQueryArgs

    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns List<DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    Resource string
    The resource name.
    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns []DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumn
    Column properties used by the front end for display.
    Resource string
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    resource String
    The resource name.
    env string
    The environment name.
    name string
    The operation name associated with the service.
    primaryTag string
    The organization's host group name and value.
    rowType string
    The level of detail for the request. Valid values are service, resource, span.
    service string
    The service name.
    columns DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumn[]
    Column properties used by the front end for display.
    resource string
    The resource name.
    env str
    The environment name.
    name str
    The operation name associated with the service.
    primary_tag str
    The organization's host group name and value.
    row_type str
    The level of detail for the request. Valid values are service, resource, span.
    service str
    The service name.
    columns Sequence[DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumn]
    Column properties used by the front end for display.
    resource str
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<Property Map>
    Column properties used by the front end for display.
    resource String
    The resource name.

    DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumn, DashboardWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs

    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.
    name string
    The column name.
    alias string
    A user-assigned alias for the column.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    order string
    Widget sorting methods. Valid values are asc, desc.
    name str
    The column name.
    alias str
    A user-assigned alias for the column.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    order str
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.

    DashboardWidgetDistributionDefinitionRequestLogQuery, DashboardWidgetDistributionDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetDistributionDefinitionRequestLogQueryComputeQuery, DashboardWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestLogQueryGroupBy, DashboardWidgetDistributionDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetDistributionDefinitionRequestLogQueryMultiCompute, DashboardWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestProcessQuery, DashboardWidgetDistributionDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetDistributionDefinitionRequestRumQuery, DashboardWidgetDistributionDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetDistributionDefinitionRequestRumQueryComputeQuery, DashboardWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestRumQueryGroupBy, DashboardWidgetDistributionDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetDistributionDefinitionRequestRumQueryMultiCompute, DashboardWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestSecurityQuery, DashboardWidgetDistributionDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBy, DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetDistributionDefinitionRequestStyle, DashboardWidgetDistributionDefinitionRequestStyleArgs

    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetEventStreamDefinition, DashboardWidgetEventStreamDefinitionArgs

    Query string
    The query to use in the widget.
    EventSize string
    The size to use to display an event. Valid values are s, l.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Query string
    The query to use in the widget.
    EventSize string
    The size to use to display an event. Valid values are s, l.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    eventSize String
    The size to use to display an event. Valid values are s, l.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    query string
    The query to use in the widget.
    eventSize string
    The size to use to display an event. Valid values are s, l.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution string
    The execution method for multi-value filters, options: and or or.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    query str
    The query to use in the widget.
    event_size str
    The size to use to display an event. Valid values are s, l.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags_execution str
    The execution method for multi-value filters, options: and or or.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    eventSize String
    The size to use to display an event. Valid values are s, l.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetEventTimelineDefinition, DashboardWidgetEventTimelineDefinitionArgs

    Query string
    The query to use in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Query string
    The query to use in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    query string
    The query to use in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution string
    The execution method for multi-value filters, options: and or or.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    query str
    The query to use in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags_execution str
    The execution method for multi-value filters, options: and or or.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetFreeTextDefinition, DashboardWidgetFreeTextDefinitionArgs

    Text string
    The text to display in the widget.
    Color string
    The color of the text in the widget.
    FontSize string
    The size of the text in the widget.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    Text string
    The text to display in the widget.
    Color string
    The color of the text in the widget.
    FontSize string
    The size of the text in the widget.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    text String
    The text to display in the widget.
    color String
    The color of the text in the widget.
    fontSize String
    The size of the text in the widget.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.
    text string
    The text to display in the widget.
    color string
    The color of the text in the widget.
    fontSize string
    The size of the text in the widget.
    textAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    text str
    The text to display in the widget.
    color str
    The color of the text in the widget.
    font_size str
    The size of the text in the widget.
    text_align str
    The alignment of the text in the widget. Valid values are center, left, right.
    text String
    The text to display in the widget.
    color String
    The color of the text in the widget.
    fontSize String
    The size of the text in the widget.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.

    DashboardWidgetGeomapDefinition, DashboardWidgetGeomapDefinitionArgs

    View DashboardWidgetGeomapDefinitionView
    The view of the world that the map should render.
    CustomLinks List<DashboardWidgetGeomapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGeomapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Style DashboardWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    View DashboardWidgetGeomapDefinitionView
    The view of the world that the map should render.
    CustomLinks []DashboardWidgetGeomapDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGeomapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Style DashboardWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGeomapDefinitionView
    The view of the world that the map should render.
    customLinks List<DashboardWidgetGeomapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGeomapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGeomapDefinitionView
    The view of the world that the map should render.
    customLinks DashboardWidgetGeomapDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGeomapDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGeomapDefinitionView
    The view of the world that the map should render.
    custom_links Sequence[DashboardWidgetGeomapDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGeomapDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    view Property Map
    The view of the world that the map should render.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGeomapDefinitionRequest, DashboardWidgetGeomapDefinitionRequestArgs

    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.

    DashboardWidgetGeomapDefinitionRequestFormula, DashboardWidgetGeomapDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormat, DashboardWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGeomapDefinitionRequestFormulaLimit, DashboardWidgetGeomapDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGeomapDefinitionRequestFormulaStyle, DashboardWidgetGeomapDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGeomapDefinitionRequestLogQuery, DashboardWidgetGeomapDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGeomapDefinitionRequestLogQueryComputeQuery, DashboardWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGeomapDefinitionRequestLogQueryGroupBy, DashboardWidgetGeomapDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGeomapDefinitionRequestLogQueryMultiCompute, DashboardWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGeomapDefinitionRequestQuery, DashboardWidgetGeomapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGeomapDefinitionRequestQueryCloudCostQuery, DashboardWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGeomapDefinitionRequestQueryEventQuery, DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute, DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearch, DashboardWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGeomapDefinitionRequestQueryMetricQuery, DashboardWidgetGeomapDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGeomapDefinitionRequestQueryProcessQuery, DashboardWidgetGeomapDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGeomapDefinitionRequestQuerySloQuery, DashboardWidgetGeomapDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGeomapDefinitionRequestRumQuery, DashboardWidgetGeomapDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGeomapDefinitionRequestRumQueryComputeQuery, DashboardWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGeomapDefinitionRequestRumQueryGroupBy, DashboardWidgetGeomapDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGeomapDefinitionRequestRumQueryMultiCompute, DashboardWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGeomapDefinitionStyle, DashboardWidgetGeomapDefinitionStyleArgs

    Palette string
    The color palette to apply to the widget.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    Palette string
    The color palette to apply to the widget.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    palette String
    The color palette to apply to the widget.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.
    palette string
    The color palette to apply to the widget.
    paletteFlip boolean
    A Boolean indicating whether to flip the palette tones.
    palette str
    The color palette to apply to the widget.
    palette_flip bool
    A Boolean indicating whether to flip the palette tones.
    palette String
    The color palette to apply to the widget.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.

    DashboardWidgetGeomapDefinitionView, DashboardWidgetGeomapDefinitionViewArgs

    Focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    Focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus String
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus str
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus String
    The two-letter ISO code of a country to focus the map on (or WORLD).

    DashboardWidgetGroupDefinition, DashboardWidgetGroupDefinitionArgs

    LayoutType string
    The layout type of the group. Valid values are ordered.
    BackgroundColor string
    The background color of the group title, options: vivid_blue, vivid_purple, vivid_pink, vivid_orange, vivid_yellow, vivid_green, blue, purple, pink, orange, yellow, green, gray or white
    BannerImg string
    The image URL to display as a banner for the group.
    ShowTitle bool
    Whether to show the title or not. Defaults to true.
    Title string
    The title of the group.
    Widgets List<DashboardWidgetGroupDefinitionWidget>
    The list of widgets in this group.
    LayoutType string
    The layout type of the group. Valid values are ordered.
    BackgroundColor string
    The background color of the group title, options: vivid_blue, vivid_purple, vivid_pink, vivid_orange, vivid_yellow, vivid_green, blue, purple, pink, orange, yellow, green, gray or white
    BannerImg string
    The image URL to display as a banner for the group.
    ShowTitle bool
    Whether to show the title or not. Defaults to true.
    Title string
    The title of the group.
    Widgets []DashboardWidgetGroupDefinitionWidget
    The list of widgets in this group.
    layoutType String
    The layout type of the group. Valid values are ordered.
    backgroundColor String
    The background color of the group title, options: vivid_blue, vivid_purple, vivid_pink, vivid_orange, vivid_yellow, vivid_green, blue, purple, pink, orange, yellow, green, gray or white
    bannerImg String
    The image URL to display as a banner for the group.
    showTitle Boolean
    Whether to show the title or not. Defaults to true.
    title String
    The title of the group.
    widgets List<DashboardWidgetGroupDefinitionWidget>
    The list of widgets in this group.
    layoutType string
    The layout type of the group. Valid values are ordered.
    backgroundColor string
    The background color of the group title, options: vivid_blue, vivid_purple, vivid_pink, vivid_orange, vivid_yellow, vivid_green, blue, purple, pink, orange, yellow, green, gray or white
    bannerImg string
    The image URL to display as a banner for the group.
    showTitle boolean
    Whether to show the title or not. Defaults to true.
    title string
    The title of the group.
    widgets DashboardWidgetGroupDefinitionWidget[]
    The list of widgets in this group.
    layout_type str
    The layout type of the group. Valid values are ordered.
    background_color str
    The background color of the group title, options: vivid_blue, vivid_purple, vivid_pink, vivid_orange, vivid_yellow, vivid_green, blue, purple, pink, orange, yellow, green, gray or white
    str
    The image URL to display as a banner for the group.
    show_title bool
    Whether to show the title or not. Defaults to true.
    title str
    The title of the group.
    widgets Sequence[DashboardWidgetGroupDefinitionWidget]
    The list of widgets in this group.
    layoutType String
    The layout type of the group. Valid values are ordered.
    backgroundColor String
    The background color of the group title, options: vivid_blue, vivid_purple, vivid_pink, vivid_orange, vivid_yellow, vivid_green, blue, purple, pink, orange, yellow, green, gray or white
    bannerImg String
    The image URL to display as a banner for the group.
    showTitle Boolean
    Whether to show the title or not. Defaults to true.
    title String
    The title of the group.
    widgets List<Property Map>
    The list of widgets in this group.

    DashboardWidgetGroupDefinitionWidget, DashboardWidgetGroupDefinitionWidgetArgs

    AlertGraphDefinition DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    AlertValueDefinition DashboardWidgetGroupDefinitionWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    ChangeDefinition DashboardWidgetGroupDefinitionWidgetChangeDefinition
    The definition for a Change widget.
    CheckStatusDefinition DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    DistributionDefinition DashboardWidgetGroupDefinitionWidgetDistributionDefinition
    The definition for a Distribution widget.
    EventStreamDefinition DashboardWidgetGroupDefinitionWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    EventTimelineDefinition DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    FreeTextDefinition DashboardWidgetGroupDefinitionWidgetFreeTextDefinition
    The definition for a Free Text widget.
    GeomapDefinition DashboardWidgetGroupDefinitionWidgetGeomapDefinition
    The definition for a Geomap widget.
    HeatmapDefinition DashboardWidgetGroupDefinitionWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    HostmapDefinition DashboardWidgetGroupDefinitionWidgetHostmapDefinition
    The definition for a Hostmap widget.
    Id int
    The ID of the widget.
    IframeDefinition DashboardWidgetGroupDefinitionWidgetIframeDefinition
    The definition for an Iframe widget.
    ImageDefinition DashboardWidgetGroupDefinitionWidgetImageDefinition
    The definition for an Image widget
    ListStreamDefinition DashboardWidgetGroupDefinitionWidgetListStreamDefinition
    The definition for a List Stream widget.
    LogStreamDefinition DashboardWidgetGroupDefinitionWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    ManageStatusDefinition DashboardWidgetGroupDefinitionWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    NoteDefinition DashboardWidgetGroupDefinitionWidgetNoteDefinition
    The definition for a Note widget.
    PowerpackDefinition DashboardWidgetGroupDefinitionWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    QueryTableDefinition DashboardWidgetGroupDefinitionWidgetQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition DashboardWidgetGroupDefinitionWidgetQueryValueDefinition
    The definition for a Query Value widget.
    RunWorkflowDefinition DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    ScatterplotDefinition DashboardWidgetGroupDefinitionWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    ServiceLevelObjectiveDefinition DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    ServicemapDefinition DashboardWidgetGroupDefinitionWidgetServicemapDefinition
    The definition for a Service Map widget.
    SloListDefinition DashboardWidgetGroupDefinitionWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    SplitGraphDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    SunburstDefinition DashboardWidgetGroupDefinitionWidgetSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition DashboardWidgetGroupDefinitionWidgetToplistDefinition
    The definition for a Toplist widget.
    TopologyMapDefinition DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    TraceServiceDefinition DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    TreemapDefinition DashboardWidgetGroupDefinitionWidgetTreemapDefinition
    The definition for a Treemap widget.
    WidgetLayout DashboardWidgetGroupDefinitionWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    AlertGraphDefinition DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    AlertValueDefinition DashboardWidgetGroupDefinitionWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    ChangeDefinition DashboardWidgetGroupDefinitionWidgetChangeDefinition
    The definition for a Change widget.
    CheckStatusDefinition DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    DistributionDefinition DashboardWidgetGroupDefinitionWidgetDistributionDefinition
    The definition for a Distribution widget.
    EventStreamDefinition DashboardWidgetGroupDefinitionWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    EventTimelineDefinition DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    FreeTextDefinition DashboardWidgetGroupDefinitionWidgetFreeTextDefinition
    The definition for a Free Text widget.
    GeomapDefinition DashboardWidgetGroupDefinitionWidgetGeomapDefinition
    The definition for a Geomap widget.
    HeatmapDefinition DashboardWidgetGroupDefinitionWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    HostmapDefinition DashboardWidgetGroupDefinitionWidgetHostmapDefinition
    The definition for a Hostmap widget.
    Id int
    The ID of the widget.
    IframeDefinition DashboardWidgetGroupDefinitionWidgetIframeDefinition
    The definition for an Iframe widget.
    ImageDefinition DashboardWidgetGroupDefinitionWidgetImageDefinition
    The definition for an Image widget
    ListStreamDefinition DashboardWidgetGroupDefinitionWidgetListStreamDefinition
    The definition for a List Stream widget.
    LogStreamDefinition DashboardWidgetGroupDefinitionWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    ManageStatusDefinition DashboardWidgetGroupDefinitionWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    NoteDefinition DashboardWidgetGroupDefinitionWidgetNoteDefinition
    The definition for a Note widget.
    PowerpackDefinition DashboardWidgetGroupDefinitionWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    QueryTableDefinition DashboardWidgetGroupDefinitionWidgetQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition DashboardWidgetGroupDefinitionWidgetQueryValueDefinition
    The definition for a Query Value widget.
    RunWorkflowDefinition DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    ScatterplotDefinition DashboardWidgetGroupDefinitionWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    ServiceLevelObjectiveDefinition DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    ServicemapDefinition DashboardWidgetGroupDefinitionWidgetServicemapDefinition
    The definition for a Service Map widget.
    SloListDefinition DashboardWidgetGroupDefinitionWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    SplitGraphDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    SunburstDefinition DashboardWidgetGroupDefinitionWidgetSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition DashboardWidgetGroupDefinitionWidgetToplistDefinition
    The definition for a Toplist widget.
    TopologyMapDefinition DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    TraceServiceDefinition DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    TreemapDefinition DashboardWidgetGroupDefinitionWidgetTreemapDefinition
    The definition for a Treemap widget.
    WidgetLayout DashboardWidgetGroupDefinitionWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alertValueDefinition DashboardWidgetGroupDefinitionWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    changeDefinition DashboardWidgetGroupDefinitionWidgetChangeDefinition
    The definition for a Change widget.
    checkStatusDefinition DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distributionDefinition DashboardWidgetGroupDefinitionWidgetDistributionDefinition
    The definition for a Distribution widget.
    eventStreamDefinition DashboardWidgetGroupDefinitionWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    eventTimelineDefinition DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    freeTextDefinition DashboardWidgetGroupDefinitionWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomapDefinition DashboardWidgetGroupDefinitionWidgetGeomapDefinition
    The definition for a Geomap widget.
    heatmapDefinition DashboardWidgetGroupDefinitionWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmapDefinition DashboardWidgetGroupDefinitionWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id Integer
    The ID of the widget.
    iframeDefinition DashboardWidgetGroupDefinitionWidgetIframeDefinition
    The definition for an Iframe widget.
    imageDefinition DashboardWidgetGroupDefinitionWidgetImageDefinition
    The definition for an Image widget
    listStreamDefinition DashboardWidgetGroupDefinitionWidgetListStreamDefinition
    The definition for a List Stream widget.
    logStreamDefinition DashboardWidgetGroupDefinitionWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manageStatusDefinition DashboardWidgetGroupDefinitionWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    noteDefinition DashboardWidgetGroupDefinitionWidgetNoteDefinition
    The definition for a Note widget.
    powerpackDefinition DashboardWidgetGroupDefinitionWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    queryTableDefinition DashboardWidgetGroupDefinitionWidgetQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition DashboardWidgetGroupDefinitionWidgetQueryValueDefinition
    The definition for a Query Value widget.
    runWorkflowDefinition DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplotDefinition DashboardWidgetGroupDefinitionWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemapDefinition DashboardWidgetGroupDefinitionWidgetServicemapDefinition
    The definition for a Service Map widget.
    sloListDefinition DashboardWidgetGroupDefinitionWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    splitGraphDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    sunburstDefinition DashboardWidgetGroupDefinitionWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition DashboardWidgetGroupDefinitionWidgetToplistDefinition
    The definition for a Toplist widget.
    topologyMapDefinition DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    traceServiceDefinition DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemapDefinition DashboardWidgetGroupDefinitionWidgetTreemapDefinition
    The definition for a Treemap widget.
    widgetLayout DashboardWidgetGroupDefinitionWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alertValueDefinition DashboardWidgetGroupDefinitionWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    changeDefinition DashboardWidgetGroupDefinitionWidgetChangeDefinition
    The definition for a Change widget.
    checkStatusDefinition DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distributionDefinition DashboardWidgetGroupDefinitionWidgetDistributionDefinition
    The definition for a Distribution widget.
    eventStreamDefinition DashboardWidgetGroupDefinitionWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    eventTimelineDefinition DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    freeTextDefinition DashboardWidgetGroupDefinitionWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomapDefinition DashboardWidgetGroupDefinitionWidgetGeomapDefinition
    The definition for a Geomap widget.
    heatmapDefinition DashboardWidgetGroupDefinitionWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmapDefinition DashboardWidgetGroupDefinitionWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id number
    The ID of the widget.
    iframeDefinition DashboardWidgetGroupDefinitionWidgetIframeDefinition
    The definition for an Iframe widget.
    imageDefinition DashboardWidgetGroupDefinitionWidgetImageDefinition
    The definition for an Image widget
    listStreamDefinition DashboardWidgetGroupDefinitionWidgetListStreamDefinition
    The definition for a List Stream widget.
    logStreamDefinition DashboardWidgetGroupDefinitionWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manageStatusDefinition DashboardWidgetGroupDefinitionWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    noteDefinition DashboardWidgetGroupDefinitionWidgetNoteDefinition
    The definition for a Note widget.
    powerpackDefinition DashboardWidgetGroupDefinitionWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    queryTableDefinition DashboardWidgetGroupDefinitionWidgetQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition DashboardWidgetGroupDefinitionWidgetQueryValueDefinition
    The definition for a Query Value widget.
    runWorkflowDefinition DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplotDefinition DashboardWidgetGroupDefinitionWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemapDefinition DashboardWidgetGroupDefinitionWidgetServicemapDefinition
    The definition for a Service Map widget.
    sloListDefinition DashboardWidgetGroupDefinitionWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    splitGraphDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    sunburstDefinition DashboardWidgetGroupDefinitionWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition DashboardWidgetGroupDefinitionWidgetToplistDefinition
    The definition for a Toplist widget.
    topologyMapDefinition DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    traceServiceDefinition DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemapDefinition DashboardWidgetGroupDefinitionWidgetTreemapDefinition
    The definition for a Treemap widget.
    widgetLayout DashboardWidgetGroupDefinitionWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alert_graph_definition DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition
    The definition for a Alert Graph widget.
    alert_value_definition DashboardWidgetGroupDefinitionWidgetAlertValueDefinition
    The definition for a Alert Value widget.
    change_definition DashboardWidgetGroupDefinitionWidgetChangeDefinition
    The definition for a Change widget.
    check_status_definition DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition
    The definition for a Check Status widget.
    distribution_definition DashboardWidgetGroupDefinitionWidgetDistributionDefinition
    The definition for a Distribution widget.
    event_stream_definition DashboardWidgetGroupDefinitionWidgetEventStreamDefinition
    The definition for a Event Stream widget.
    event_timeline_definition DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition
    The definition for a Event Timeline widget.
    free_text_definition DashboardWidgetGroupDefinitionWidgetFreeTextDefinition
    The definition for a Free Text widget.
    geomap_definition DashboardWidgetGroupDefinitionWidgetGeomapDefinition
    The definition for a Geomap widget.
    heatmap_definition DashboardWidgetGroupDefinitionWidgetHeatmapDefinition
    The definition for a Heatmap widget.
    hostmap_definition DashboardWidgetGroupDefinitionWidgetHostmapDefinition
    The definition for a Hostmap widget.
    id int
    The ID of the widget.
    iframe_definition DashboardWidgetGroupDefinitionWidgetIframeDefinition
    The definition for an Iframe widget.
    image_definition DashboardWidgetGroupDefinitionWidgetImageDefinition
    The definition for an Image widget
    list_stream_definition DashboardWidgetGroupDefinitionWidgetListStreamDefinition
    The definition for a List Stream widget.
    log_stream_definition DashboardWidgetGroupDefinitionWidgetLogStreamDefinition
    The definition for an Log Stream widget.
    manage_status_definition DashboardWidgetGroupDefinitionWidgetManageStatusDefinition
    The definition for an Manage Status widget.
    note_definition DashboardWidgetGroupDefinitionWidgetNoteDefinition
    The definition for a Note widget.
    powerpack_definition DashboardWidgetGroupDefinitionWidgetPowerpackDefinition
    The definition for a Powerpack widget.
    query_table_definition DashboardWidgetGroupDefinitionWidgetQueryTableDefinition
    The definition for a Query Table widget.
    query_value_definition DashboardWidgetGroupDefinitionWidgetQueryValueDefinition
    The definition for a Query Value widget.
    run_workflow_definition DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition
    The definition for a Run Workflow widget.
    scatterplot_definition DashboardWidgetGroupDefinitionWidgetScatterplotDefinition
    The definition for a Scatterplot widget.
    service_level_objective_definition DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition
    The definition for a Service Level Objective widget.
    servicemap_definition DashboardWidgetGroupDefinitionWidgetServicemapDefinition
    The definition for a Service Map widget.
    slo_list_definition DashboardWidgetGroupDefinitionWidgetSloListDefinition
    The definition for an SLO (Service Level Objective) List widget.
    split_graph_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition
    The definition for a Split Graph widget.
    sunburst_definition DashboardWidgetGroupDefinitionWidgetSunburstDefinition
    The definition for a Sunburst widget.
    timeseries_definition DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition
    The definition for a Timeseries widget.
    toplist_definition DashboardWidgetGroupDefinitionWidgetToplistDefinition
    The definition for a Toplist widget.
    topology_map_definition DashboardWidgetGroupDefinitionWidgetTopologyMapDefinition
    The definition for a Topology Map widget.
    trace_service_definition DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition
    The definition for a Trace Service widget.
    treemap_definition DashboardWidgetGroupDefinitionWidgetTreemapDefinition
    The definition for a Treemap widget.
    widget_layout DashboardWidgetGroupDefinitionWidgetWidgetLayout
    The layout of the widget on a 'free' dashboard.
    alertGraphDefinition Property Map
    The definition for a Alert Graph widget.
    alertValueDefinition Property Map
    The definition for a Alert Value widget.
    changeDefinition Property Map
    The definition for a Change widget.
    checkStatusDefinition Property Map
    The definition for a Check Status widget.
    distributionDefinition Property Map
    The definition for a Distribution widget.
    eventStreamDefinition Property Map
    The definition for a Event Stream widget.
    eventTimelineDefinition Property Map
    The definition for a Event Timeline widget.
    freeTextDefinition Property Map
    The definition for a Free Text widget.
    geomapDefinition Property Map
    The definition for a Geomap widget.
    heatmapDefinition Property Map
    The definition for a Heatmap widget.
    hostmapDefinition Property Map
    The definition for a Hostmap widget.
    id Number
    The ID of the widget.
    iframeDefinition Property Map
    The definition for an Iframe widget.
    imageDefinition Property Map
    The definition for an Image widget
    listStreamDefinition Property Map
    The definition for a List Stream widget.
    logStreamDefinition Property Map
    The definition for an Log Stream widget.
    manageStatusDefinition Property Map
    The definition for an Manage Status widget.
    noteDefinition Property Map
    The definition for a Note widget.
    powerpackDefinition Property Map
    The definition for a Powerpack widget.
    queryTableDefinition Property Map
    The definition for a Query Table widget.
    queryValueDefinition Property Map
    The definition for a Query Value widget.
    runWorkflowDefinition Property Map
    The definition for a Run Workflow widget.
    scatterplotDefinition Property Map
    The definition for a Scatterplot widget.
    serviceLevelObjectiveDefinition Property Map
    The definition for a Service Level Objective widget.
    servicemapDefinition Property Map
    The definition for a Service Map widget.
    sloListDefinition Property Map
    The definition for an SLO (Service Level Objective) List widget.
    splitGraphDefinition Property Map
    The definition for a Split Graph widget.
    sunburstDefinition Property Map
    The definition for a Sunburst widget.
    timeseriesDefinition Property Map
    The definition for a Timeseries widget.
    toplistDefinition Property Map
    The definition for a Toplist widget.
    topologyMapDefinition Property Map
    The definition for a Topology Map widget.
    traceServiceDefinition Property Map
    The definition for a Trace Service widget.
    treemapDefinition Property Map
    The definition for a Treemap widget.
    widgetLayout Property Map
    The layout of the widget on a 'free' dashboard.

    DashboardWidgetGroupDefinitionWidgetAlertGraphDefinition, DashboardWidgetGroupDefinitionWidgetAlertGraphDefinitionArgs

    AlertId string
    The ID of the monitor used by the widget.
    VizType string
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    AlertId string
    The ID of the monitor used by the widget.
    VizType string
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    alertId String
    The ID of the monitor used by the widget.
    vizType String
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    alertId string
    The ID of the monitor used by the widget.
    vizType string
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    alert_id str
    The ID of the monitor used by the widget.
    viz_type str
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    alertId String
    The ID of the monitor used by the widget.
    vizType String
    Type of visualization to use when displaying the widget. Valid values are timeseries, toplist.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetAlertValueDefinition, DashboardWidgetGroupDefinitionWidgetAlertValueDefinitionArgs

    AlertId string
    The ID of the monitor used by the widget.
    Precision int
    The precision to use when displaying the value. Use * for maximum precision.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Unit string
    The unit for the value displayed in the widget.
    AlertId string
    The ID of the monitor used by the widget.
    Precision int
    The precision to use when displaying the value. Use * for maximum precision.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Unit string
    The unit for the value displayed in the widget.
    alertId String
    The ID of the monitor used by the widget.
    precision Integer
    The precision to use when displaying the value. Use * for maximum precision.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    unit String
    The unit for the value displayed in the widget.
    alertId string
    The ID of the monitor used by the widget.
    precision number
    The precision to use when displaying the value. Use * for maximum precision.
    textAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    unit string
    The unit for the value displayed in the widget.
    alert_id str
    The ID of the monitor used by the widget.
    precision int
    The precision to use when displaying the value. Use * for maximum precision.
    text_align str
    The alignment of the text in the widget. Valid values are center, left, right.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    unit str
    The unit for the value displayed in the widget.
    alertId String
    The ID of the monitor used by the widget.
    precision Number
    The precision to use when displaying the value. Use * for maximum precision.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    unit String
    The unit for the value displayed in the widget.

    DashboardWidgetGroupDefinitionWidgetChangeDefinition, DashboardWidgetGroupDefinitionWidgetChangeDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequest, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    ChangeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    CompareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    Formulas List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula>
    IncreaseGood bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    LogQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    OrderBy string
    What to order by. Valid values are change, name, present, past.
    OrderDir string
    Widget sorting method. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    ShowPresent bool
    If set to true, displays the current value.
    ApmQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    ChangeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    CompareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    Formulas []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula
    IncreaseGood bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    LogQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    OrderBy string
    What to order by. Valid values are change, name, present, past.
    OrderDir string
    Widget sorting method. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    ShowPresent bool
    If set to true, displays the current value.
    apmQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    changeType String
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo String
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula>
    increaseGood Boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    orderBy String
    What to order by. Valid values are change, name, present, past.
    orderDir String
    Widget sorting method. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    showPresent Boolean
    If set to true, displays the current value.
    apmQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    changeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula[]
    increaseGood boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    orderBy string
    What to order by. Valid values are change, name, present, past.
    orderDir string
    Widget sorting method. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    showPresent boolean
    If set to true, displays the current value.
    apm_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery
    The query to use for this widget.
    change_type str
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compare_to str
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula]
    increase_good bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    log_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery
    The query to use for this widget.
    order_by str
    What to order by. Valid values are change, name, present, past.
    order_dir str
    Widget sorting method. Valid values are asc, desc.
    process_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    show_present bool
    If set to true, displays the current value.
    apmQuery Property Map
    The query to use for this widget.
    changeType String
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo String
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas List<Property Map>
    increaseGood Boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery Property Map
    The query to use for this widget.
    orderBy String
    What to order by. Valid values are change, name, present, past.
    orderDir String
    Widget sorting method. Valid values are asc, desc.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    showPresent Boolean
    If set to true, displays the current value.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetChangeDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetCheckStatusDefinition, DashboardWidgetGroupDefinitionWidgetCheckStatusDefinitionArgs

    Check string
    The check to use in the widget.
    Grouping string
    The kind of grouping to use. Valid values are check, cluster.
    Group string
    The check group to use in the widget.
    GroupBies List<string>
    When grouping = "cluster", indicates a list of tags to use for grouping.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Tags List<string>
    A list of tags to use in the widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Check string
    The check to use in the widget.
    Grouping string
    The kind of grouping to use. Valid values are check, cluster.
    Group string
    The check group to use in the widget.
    GroupBies []string
    When grouping = "cluster", indicates a list of tags to use for grouping.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Tags []string
    A list of tags to use in the widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    check String
    The check to use in the widget.
    grouping String
    The kind of grouping to use. Valid values are check, cluster.
    group String
    The check group to use in the widget.
    groupBies List<String>
    When grouping = "cluster", indicates a list of tags to use for grouping.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags List<String>
    A list of tags to use in the widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    check string
    The check to use in the widget.
    grouping string
    The kind of grouping to use. Valid values are check, cluster.
    group string
    The check group to use in the widget.
    groupBies string[]
    When grouping = "cluster", indicates a list of tags to use for grouping.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags string[]
    A list of tags to use in the widget.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    check str
    The check to use in the widget.
    grouping str
    The kind of grouping to use. Valid values are check, cluster.
    group str
    The check group to use in the widget.
    group_bies Sequence[str]
    When grouping = "cluster", indicates a list of tags to use for grouping.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags Sequence[str]
    A list of tags to use in the widget.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    check String
    The check to use in the widget.
    grouping String
    The kind of grouping to use. Valid values are check, cluster.
    group String
    The check group to use in the widget.
    groupBies List<String>
    When grouping = "cluster", indicates a list of tags to use for grouping.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags List<String>
    A list of tags to use in the widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetDistributionDefinition, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionArgs

    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    legendSize string
    The size of the legend displayed in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend boolean
    Whether or not to show the legend on this widget.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    legend_size str
    The size of the legend displayed in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    show_legend bool
    Whether or not to show the legend on this widget.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequest, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery
    LogQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    ApmQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery
    LogQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery
    logQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery
    logQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apm_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery
    The query to use for this widget.
    apm_stats_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery
    log_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery Property Map
    The query to use for this widget.
    apmStatsQuery Property Map
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryArgs

    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    Resource string
    The resource name.
    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumn
    Column properties used by the front end for display.
    Resource string
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    resource String
    The resource name.
    env string
    The environment name.
    name string
    The operation name associated with the service.
    primaryTag string
    The organization's host group name and value.
    rowType string
    The level of detail for the request. Valid values are service, resource, span.
    service string
    The service name.
    columns DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumn[]
    Column properties used by the front end for display.
    resource string
    The resource name.
    env str
    The environment name.
    name str
    The operation name associated with the service.
    primary_tag str
    The organization's host group name and value.
    row_type str
    The level of detail for the request. Valid values are service, resource, span.
    service str
    The service name.
    columns Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumn]
    Column properties used by the front end for display.
    resource str
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<Property Map>
    Column properties used by the front end for display.
    resource String
    The resource name.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumn, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestApmStatsQueryColumnArgs

    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.
    name string
    The column name.
    alias string
    A user-assigned alias for the column.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    order string
    Widget sorting methods. Valid values are asc, desc.
    name str
    The column name.
    alias str
    A user-assigned alias for the column.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    order str
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyle, DashboardWidgetGroupDefinitionWidgetDistributionDefinitionRequestStyleArgs

    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetGroupDefinitionWidgetEventStreamDefinition, DashboardWidgetGroupDefinitionWidgetEventStreamDefinitionArgs

    Query string
    The query to use in the widget.
    EventSize string
    The size to use to display an event. Valid values are s, l.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Query string
    The query to use in the widget.
    EventSize string
    The size to use to display an event. Valid values are s, l.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    eventSize String
    The size to use to display an event. Valid values are s, l.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    query string
    The query to use in the widget.
    eventSize string
    The size to use to display an event. Valid values are s, l.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution string
    The execution method for multi-value filters, options: and or or.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    query str
    The query to use in the widget.
    event_size str
    The size to use to display an event. Valid values are s, l.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags_execution str
    The execution method for multi-value filters, options: and or or.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    eventSize String
    The size to use to display an event. Valid values are s, l.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetEventTimelineDefinition, DashboardWidgetGroupDefinitionWidgetEventTimelineDefinitionArgs

    Query string
    The query to use in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Query string
    The query to use in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    TagsExecution string
    The execution method for multi-value filters, options: and or or.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    query string
    The query to use in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution string
    The execution method for multi-value filters, options: and or or.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    query str
    The query to use in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tags_execution str
    The execution method for multi-value filters, options: and or or.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    tagsExecution String
    The execution method for multi-value filters, options: and or or.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetFreeTextDefinition, DashboardWidgetGroupDefinitionWidgetFreeTextDefinitionArgs

    Text string
    The text to display in the widget.
    Color string
    The color of the text in the widget.
    FontSize string
    The size of the text in the widget.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    Text string
    The text to display in the widget.
    Color string
    The color of the text in the widget.
    FontSize string
    The size of the text in the widget.
    TextAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    text String
    The text to display in the widget.
    color String
    The color of the text in the widget.
    fontSize String
    The size of the text in the widget.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.
    text string
    The text to display in the widget.
    color string
    The color of the text in the widget.
    fontSize string
    The size of the text in the widget.
    textAlign string
    The alignment of the text in the widget. Valid values are center, left, right.
    text str
    The text to display in the widget.
    color str
    The color of the text in the widget.
    font_size str
    The size of the text in the widget.
    text_align str
    The alignment of the text in the widget. Valid values are center, left, right.
    text String
    The text to display in the widget.
    color String
    The color of the text in the widget.
    fontSize String
    The size of the text in the widget.
    textAlign String
    The alignment of the text in the widget. Valid values are center, left, right.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinition, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionArgs

    View DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView
    The view of the world that the map should render.
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    View DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView
    The view of the world that the map should render.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView
    The view of the world that the map should render.
    customLinks List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView
    The view of the world that the map should render.
    customLinks DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView
    The view of the world that the map should render.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    view Property Map
    The view of the world that the map should render.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequest, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestArgs

    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyle, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionStyleArgs

    Palette string
    The color palette to apply to the widget.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    Palette string
    The color palette to apply to the widget.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    palette String
    The color palette to apply to the widget.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.
    palette string
    The color palette to apply to the widget.
    paletteFlip boolean
    A Boolean indicating whether to flip the palette tones.
    palette str
    The color palette to apply to the widget.
    palette_flip bool
    A Boolean indicating whether to flip the palette tones.
    palette String
    The color palette to apply to the widget.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.

    DashboardWidgetGroupDefinitionWidgetGeomapDefinitionView, DashboardWidgetGroupDefinitionWidgetGeomapDefinitionViewArgs

    Focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    Focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus String
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus str
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus String
    The two-letter ISO code of a country to focus the map on (or WORLD).

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinition, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Events List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Yaxis DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Events []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Yaxis DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent[]
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendSize string
    The size of the legend displayed in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend boolean
    Whether or not to show the legend on this widget.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent]
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legend_size str
    The size of the legend displayed in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    show_legend bool
    Whether or not to show the legend on this widget.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events List<Property Map>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    yaxis Property Map
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEvent, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionEventArgs

    Q string
    The event query to use in the widget.
    TagsExecution string
    The execution method for multi-value filters.
    Q string
    The event query to use in the widget.
    TagsExecution string
    The execution method for multi-value filters.
    q String
    The event query to use in the widget.
    tagsExecution String
    The execution method for multi-value filters.
    q string
    The event query to use in the widget.
    tagsExecution string
    The execution method for multi-value filters.
    q str
    The event query to use in the widget.
    tags_execution str
    The execution method for multi-value filters.
    q String
    The event query to use in the widget.
    tagsExecution String
    The execution method for multi-value filters.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequest, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    Formulas List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    ApmQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    Formulas []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    formulas List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    formulas DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apm_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery
    The query to use for this widget.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    apmQuery Property Map
    The query to use for this widget.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyle, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionRequestStyleArgs

    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxis, DashboardWidgetGroupDefinitionWidgetHeatmapDefinitionYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinition, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Groups List<string>
    The list of tags to group nodes by.
    NoGroupHosts bool
    A Boolean indicating whether to show ungrouped nodes.
    NoMetricHosts bool
    A Boolean indicating whether to show nodes with no metrics.
    NodeType string
    The type of node used. Valid values are host, container.
    Request DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below.
    Scopes List<string>
    The list of tags to filter nodes by.
    Style DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Groups []string
    The list of tags to group nodes by.
    NoGroupHosts bool
    A Boolean indicating whether to show ungrouped nodes.
    NoMetricHosts bool
    A Boolean indicating whether to show nodes with no metrics.
    NodeType string
    The type of node used. Valid values are host, container.
    Request DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below.
    Scopes []string
    The list of tags to filter nodes by.
    Style DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    groups List<String>
    The list of tags to group nodes by.
    noGroupHosts Boolean
    A Boolean indicating whether to show ungrouped nodes.
    noMetricHosts Boolean
    A Boolean indicating whether to show nodes with no metrics.
    nodeType String
    The type of node used. Valid values are host, container.
    request DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below.
    scopes List<String>
    The list of tags to filter nodes by.
    style DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    groups string[]
    The list of tags to group nodes by.
    noGroupHosts boolean
    A Boolean indicating whether to show ungrouped nodes.
    noMetricHosts boolean
    A Boolean indicating whether to show nodes with no metrics.
    nodeType string
    The type of node used. Valid values are host, container.
    request DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below.
    scopes string[]
    The list of tags to filter nodes by.
    style DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    groups Sequence[str]
    The list of tags to group nodes by.
    no_group_hosts bool
    A Boolean indicating whether to show ungrouped nodes.
    no_metric_hosts bool
    A Boolean indicating whether to show nodes with no metrics.
    node_type str
    The type of node used. Valid values are host, container.
    request DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below.
    scopes Sequence[str]
    The list of tags to filter nodes by.
    style DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    groups List<String>
    The list of tags to group nodes by.
    noGroupHosts Boolean
    A Boolean indicating whether to show ungrouped nodes.
    noMetricHosts Boolean
    A Boolean indicating whether to show nodes with no metrics.
    nodeType String
    The type of node used. Valid values are host, container.
    request Property Map
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below.
    scopes List<String>
    The list of tags to filter nodes by.
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequest, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestArgs

    Fills List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill>
    The query used to fill the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Sizes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize>
    The query used to size the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Fills []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill
    The query used to fill the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Sizes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize
    The query used to size the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    fills List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill>
    The query used to fill the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    sizes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize>
    The query used to size the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    fills DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill[]
    The query used to fill the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    sizes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize[]
    The query used to size the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    fills Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill]
    The query used to fill the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    sizes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize]
    The query used to size the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    fills List<Property Map>
    The query used to fill the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    sizes List<Property Map>
    The query used to size the map. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFill, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillArgs

    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSize, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeArgs

    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyle, DashboardWidgetGroupDefinitionWidgetHostmapDefinitionStyleArgs

    FillMax string
    The max value to use to color the map.
    FillMin string
    The min value to use to color the map.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    FillMax string
    The max value to use to color the map.
    FillMin string
    The min value to use to color the map.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    fillMax String
    The max value to use to color the map.
    fillMin String
    The min value to use to color the map.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.
    fillMax string
    The max value to use to color the map.
    fillMin string
    The min value to use to color the map.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    paletteFlip boolean
    A Boolean indicating whether to flip the palette tones.
    fill_max str
    The max value to use to color the map.
    fill_min str
    The min value to use to color the map.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette_flip bool
    A Boolean indicating whether to flip the palette tones.
    fillMax String
    The max value to use to color the map.
    fillMin String
    The min value to use to color the map.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.

    DashboardWidgetGroupDefinitionWidgetIframeDefinition, DashboardWidgetGroupDefinitionWidgetIframeDefinitionArgs

    Url string
    The URL to use as a data source for the widget.
    Url string
    The URL to use as a data source for the widget.
    url String
    The URL to use as a data source for the widget.
    url string
    The URL to use as a data source for the widget.
    url str
    The URL to use as a data source for the widget.
    url String
    The URL to use as a data source for the widget.

    DashboardWidgetGroupDefinitionWidgetImageDefinition, DashboardWidgetGroupDefinitionWidgetImageDefinitionArgs

    Url string
    The URL to use as a data source for the widget.
    HasBackground bool
    Whether to display a background or not. Defaults to true.
    HasBorder bool
    Whether to display a border or not. Defaults to true.
    HorizontalAlign string
    The horizontal alignment for the widget. Valid values are center, left, right.
    Margin string
    The margins to use around the image. Note: small and large values are deprecated. Valid values are sm, md, lg, small, large.
    Sizing string
    The preferred method to adapt the dimensions of the image. The values are based on the image object-fit CSS properties. Note: zoom, fit and center values are deprecated. Valid values are fill, contain, cover, none, scale-down, zoom, fit, center.
    UrlDarkTheme string
    The URL in dark mode to use as a data source for the widget.
    VerticalAlign string
    The vertical alignment for the widget. Valid values are center, top, bottom.
    Url string
    The URL to use as a data source for the widget.
    HasBackground bool
    Whether to display a background or not. Defaults to true.
    HasBorder bool
    Whether to display a border or not. Defaults to true.
    HorizontalAlign string
    The horizontal alignment for the widget. Valid values are center, left, right.
    Margin string
    The margins to use around the image. Note: small and large values are deprecated. Valid values are sm, md, lg, small, large.
    Sizing string
    The preferred method to adapt the dimensions of the image. The values are based on the image object-fit CSS properties. Note: zoom, fit and center values are deprecated. Valid values are fill, contain, cover, none, scale-down, zoom, fit, center.
    UrlDarkTheme string
    The URL in dark mode to use as a data source for the widget.
    VerticalAlign string
    The vertical alignment for the widget. Valid values are center, top, bottom.
    url String
    The URL to use as a data source for the widget.
    hasBackground Boolean
    Whether to display a background or not. Defaults to true.
    hasBorder Boolean
    Whether to display a border or not. Defaults to true.
    horizontalAlign String
    The horizontal alignment for the widget. Valid values are center, left, right.
    margin String
    The margins to use around the image. Note: small and large values are deprecated. Valid values are sm, md, lg, small, large.
    sizing String
    The preferred method to adapt the dimensions of the image. The values are based on the image object-fit CSS properties. Note: zoom, fit and center values are deprecated. Valid values are fill, contain, cover, none, scale-down, zoom, fit, center.
    urlDarkTheme String
    The URL in dark mode to use as a data source for the widget.
    verticalAlign String
    The vertical alignment for the widget. Valid values are center, top, bottom.
    url string
    The URL to use as a data source for the widget.
    hasBackground boolean
    Whether to display a background or not. Defaults to true.
    hasBorder boolean
    Whether to display a border or not. Defaults to true.
    horizontalAlign string
    The horizontal alignment for the widget. Valid values are center, left, right.
    margin string
    The margins to use around the image. Note: small and large values are deprecated. Valid values are sm, md, lg, small, large.
    sizing string
    The preferred method to adapt the dimensions of the image. The values are based on the image object-fit CSS properties. Note: zoom, fit and center values are deprecated. Valid values are fill, contain, cover, none, scale-down, zoom, fit, center.
    urlDarkTheme string
    The URL in dark mode to use as a data source for the widget.
    verticalAlign string
    The vertical alignment for the widget. Valid values are center, top, bottom.
    url str
    The URL to use as a data source for the widget.
    has_background bool
    Whether to display a background or not. Defaults to true.
    has_border bool
    Whether to display a border or not. Defaults to true.
    horizontal_align str
    The horizontal alignment for the widget. Valid values are center, left, right.
    margin str
    The margins to use around the image. Note: small and large values are deprecated. Valid values are sm, md, lg, small, large.
    sizing str
    The preferred method to adapt the dimensions of the image. The values are based on the image object-fit CSS properties. Note: zoom, fit and center values are deprecated. Valid values are fill, contain, cover, none, scale-down, zoom, fit, center.
    url_dark_theme str
    The URL in dark mode to use as a data source for the widget.
    vertical_align str
    The vertical alignment for the widget. Valid values are center, top, bottom.
    url String
    The URL to use as a data source for the widget.
    hasBackground Boolean
    Whether to display a background or not. Defaults to true.
    hasBorder Boolean
    Whether to display a border or not. Defaults to true.
    horizontalAlign String
    The horizontal alignment for the widget. Valid values are center, left, right.
    margin String
    The margins to use around the image. Note: small and large values are deprecated. Valid values are sm, md, lg, small, large.
    sizing String
    The preferred method to adapt the dimensions of the image. The values are based on the image object-fit CSS properties. Note: zoom, fit and center values are deprecated. Valid values are fill, contain, cover, none, scale-down, zoom, fit, center.
    urlDarkTheme String
    The URL in dark mode to use as a data source for the widget.
    verticalAlign String
    The vertical alignment for the widget. Valid values are center, top, bottom.

    DashboardWidgetGroupDefinitionWidgetListStreamDefinition, DashboardWidgetGroupDefinitionWidgetListStreamDefinitionArgs

    Requests List<DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest>
    Nested block describing the requests to use when displaying the widget. Multiple request blocks are allowed with the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title. Default is 16.
    Requests []DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest
    Nested block describing the requests to use when displaying the widget. Multiple request blocks are allowed with the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title. Default is 16.
    requests List<DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest>
    Nested block describing the requests to use when displaying the widget. Multiple request blocks are allowed with the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title. Default is 16.
    requests DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest[]
    Nested block describing the requests to use when displaying the widget. Multiple request blocks are allowed with the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title. Default is 16.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest]
    Nested block describing the requests to use when displaying the widget. Multiple request blocks are allowed with the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title. Default is 16.
    requests List<Property Map>
    Nested block describing the requests to use when displaying the widget. Multiple request blocks are allowed with the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title. Default is 16.

    DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequest, DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestArgs

    columns List<Property Map>
    Widget columns.
    query Property Map
    Updated list stream widget.
    responseFormat String
    Widget response format. Valid values are event_list.

    DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumn, DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestColumnArgs

    Field string
    Widget column field.
    Width string
    Widget column width. Valid values are auto, compact, full.
    Field string
    Widget column field.
    Width string
    Widget column width. Valid values are auto, compact, full.
    field String
    Widget column field.
    width String
    Widget column width. Valid values are auto, compact, full.
    field string
    Widget column field.
    width string
    Widget column width. Valid values are auto, compact, full.
    field str
    Widget column field.
    width str
    Widget column width. Valid values are auto, compact, full.
    field String
    Widget column field.
    width String
    Widget column width. Valid values are auto, compact, full.

    DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQueryArgs

    DataSource string
    Source from which to query items to display in the stream. Valid values are logs_stream, audit_stream, ci_pipeline_stream, ci_test_stream, rum_issue_stream, apm_issue_stream, trace_stream, logs_issue_stream, logs_pattern_stream, logs_transaction_stream, event_stream.
    EventSize string
    Size of events displayed in widget. Required if data_source is event_stream. Valid values are s, l.
    Indexes List<string>
    List of indexes.
    QueryString string
    Widget query.
    Sort DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    Storage string
    Storage location (private beta).
    DataSource string
    Source from which to query items to display in the stream. Valid values are logs_stream, audit_stream, ci_pipeline_stream, ci_test_stream, rum_issue_stream, apm_issue_stream, trace_stream, logs_issue_stream, logs_pattern_stream, logs_transaction_stream, event_stream.
    EventSize string
    Size of events displayed in widget. Required if data_source is event_stream. Valid values are s, l.
    Indexes []string
    List of indexes.
    QueryString string
    Widget query.
    Sort DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    Storage string
    Storage location (private beta).
    dataSource String
    Source from which to query items to display in the stream. Valid values are logs_stream, audit_stream, ci_pipeline_stream, ci_test_stream, rum_issue_stream, apm_issue_stream, trace_stream, logs_issue_stream, logs_pattern_stream, logs_transaction_stream, event_stream.
    eventSize String
    Size of events displayed in widget. Required if data_source is event_stream. Valid values are s, l.
    indexes List<String>
    List of indexes.
    queryString String
    Widget query.
    sort DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    storage String
    Storage location (private beta).
    dataSource string
    Source from which to query items to display in the stream. Valid values are logs_stream, audit_stream, ci_pipeline_stream, ci_test_stream, rum_issue_stream, apm_issue_stream, trace_stream, logs_issue_stream, logs_pattern_stream, logs_transaction_stream, event_stream.
    eventSize string
    Size of events displayed in widget. Required if data_source is event_stream. Valid values are s, l.
    indexes string[]
    List of indexes.
    queryString string
    Widget query.
    sort DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    storage string
    Storage location (private beta).
    data_source str
    Source from which to query items to display in the stream. Valid values are logs_stream, audit_stream, ci_pipeline_stream, ci_test_stream, rum_issue_stream, apm_issue_stream, trace_stream, logs_issue_stream, logs_pattern_stream, logs_transaction_stream, event_stream.
    event_size str
    Size of events displayed in widget. Required if data_source is event_stream. Valid values are s, l.
    indexes Sequence[str]
    List of indexes.
    query_string str
    Widget query.
    sort DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    storage str
    Storage location (private beta).
    dataSource String
    Source from which to query items to display in the stream. Valid values are logs_stream, audit_stream, ci_pipeline_stream, ci_test_stream, rum_issue_stream, apm_issue_stream, trace_stream, logs_issue_stream, logs_pattern_stream, logs_transaction_stream, event_stream.
    eventSize String
    Size of events displayed in widget. Required if data_source is event_stream. Valid values are s, l.
    indexes List<String>
    List of indexes.
    queryString String
    Widget query.
    sort Property Map
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySort, DashboardWidgetGroupDefinitionWidgetListStreamDefinitionRequestQuerySortArgs

    Column string
    The facet path for the column.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Column string
    The facet path for the column.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    column String
    The facet path for the column.
    order String
    Widget sorting methods. Valid values are asc, desc.
    column string
    The facet path for the column.
    order string
    Widget sorting methods. Valid values are asc, desc.
    column str
    The facet path for the column.
    order str
    Widget sorting methods. Valid values are asc, desc.
    column String
    The facet path for the column.
    order String
    Widget sorting methods. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetLogStreamDefinition, DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionArgs

    Columns List<string>
    Stringified list of columns to use, for example: ["column1","column2","column3"].
    Indexes List<string>
    An array of index names to query in the stream.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    MessageDisplay string
    The number of log lines to display. Valid values are inline, expanded-md, expanded-lg.
    Query string
    The query to use in the widget.
    ShowDateColumn bool
    If the date column should be displayed.
    ShowMessageColumn bool
    If the message column should be displayed.
    Sort DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Columns []string
    Stringified list of columns to use, for example: ["column1","column2","column3"].
    Indexes []string
    An array of index names to query in the stream.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    MessageDisplay string
    The number of log lines to display. Valid values are inline, expanded-md, expanded-lg.
    Query string
    The query to use in the widget.
    ShowDateColumn bool
    If the date column should be displayed.
    ShowMessageColumn bool
    If the message column should be displayed.
    Sort DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    columns List<String>
    Stringified list of columns to use, for example: ["column1","column2","column3"].
    indexes List<String>
    An array of index names to query in the stream.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    messageDisplay String
    The number of log lines to display. Valid values are inline, expanded-md, expanded-lg.
    query String
    The query to use in the widget.
    showDateColumn Boolean
    If the date column should be displayed.
    showMessageColumn Boolean
    If the message column should be displayed.
    sort DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    columns string[]
    Stringified list of columns to use, for example: ["column1","column2","column3"].
    indexes string[]
    An array of index names to query in the stream.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    messageDisplay string
    The number of log lines to display. Valid values are inline, expanded-md, expanded-lg.
    query string
    The query to use in the widget.
    showDateColumn boolean
    If the date column should be displayed.
    showMessageColumn boolean
    If the message column should be displayed.
    sort DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    columns Sequence[str]
    Stringified list of columns to use, for example: ["column1","column2","column3"].
    indexes Sequence[str]
    An array of index names to query in the stream.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    message_display str
    The number of log lines to display. Valid values are inline, expanded-md, expanded-lg.
    query str
    The query to use in the widget.
    show_date_column bool
    If the date column should be displayed.
    show_message_column bool
    If the message column should be displayed.
    sort DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    columns List<String>
    Stringified list of columns to use, for example: ["column1","column2","column3"].
    indexes List<String>
    An array of index names to query in the stream.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    messageDisplay String
    The number of log lines to display. Valid values are inline, expanded-md, expanded-lg.
    query String
    The query to use in the widget.
    showDateColumn Boolean
    If the date column should be displayed.
    showMessageColumn Boolean
    If the message column should be displayed.
    sort Property Map
    The facet and order to sort the data, for example: {"column": "time", "order": "desc"}.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSort, DashboardWidgetGroupDefinitionWidgetLogStreamDefinitionSortArgs

    Column string
    The facet path for the column.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Column string
    The facet path for the column.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    column String
    The facet path for the column.
    order String
    Widget sorting methods. Valid values are asc, desc.
    column string
    The facet path for the column.
    order string
    Widget sorting methods. Valid values are asc, desc.
    column str
    The facet path for the column.
    order str
    Widget sorting methods. Valid values are asc, desc.
    column String
    The facet path for the column.
    order String
    Widget sorting methods. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetManageStatusDefinition, DashboardWidgetGroupDefinitionWidgetManageStatusDefinitionArgs

    Query string
    The query to use in the widget.
    ColorPreference string
    Whether to colorize text or background. Valid values are background, text.
    DisplayFormat string
    The display setting to use. Valid values are counts, countsAndList, list.
    HideZeroCounts bool
    A Boolean indicating whether to hide empty categories.
    ShowLastTriggered bool
    A Boolean indicating whether to show when monitors/groups last triggered.
    ShowPriority bool
    Whether to show the priorities column.
    Sort string
    The method to sort the monitors. Valid values are name, group, status, tags, triggered, group,asc, group,desc, name,asc, name,desc, status,asc, status,desc, tags,asc, tags,desc, triggered,asc, triggered,desc, priority,asc, priority,desc.
    SummaryType string
    The summary type to use. Valid values are monitors, groups, combined.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Query string
    The query to use in the widget.
    ColorPreference string
    Whether to colorize text or background. Valid values are background, text.
    DisplayFormat string
    The display setting to use. Valid values are counts, countsAndList, list.
    HideZeroCounts bool
    A Boolean indicating whether to hide empty categories.
    ShowLastTriggered bool
    A Boolean indicating whether to show when monitors/groups last triggered.
    ShowPriority bool
    Whether to show the priorities column.
    Sort string
    The method to sort the monitors. Valid values are name, group, status, tags, triggered, group,asc, group,desc, name,asc, name,desc, status,asc, status,desc, tags,asc, tags,desc, triggered,asc, triggered,desc, priority,asc, priority,desc.
    SummaryType string
    The summary type to use. Valid values are monitors, groups, combined.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    colorPreference String
    Whether to colorize text or background. Valid values are background, text.
    displayFormat String
    The display setting to use. Valid values are counts, countsAndList, list.
    hideZeroCounts Boolean
    A Boolean indicating whether to hide empty categories.
    showLastTriggered Boolean
    A Boolean indicating whether to show when monitors/groups last triggered.
    showPriority Boolean
    Whether to show the priorities column.
    sort String
    The method to sort the monitors. Valid values are name, group, status, tags, triggered, group,asc, group,desc, name,asc, name,desc, status,asc, status,desc, tags,asc, tags,desc, triggered,asc, triggered,desc, priority,asc, priority,desc.
    summaryType String
    The summary type to use. Valid values are monitors, groups, combined.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    query string
    The query to use in the widget.
    colorPreference string
    Whether to colorize text or background. Valid values are background, text.
    displayFormat string
    The display setting to use. Valid values are counts, countsAndList, list.
    hideZeroCounts boolean
    A Boolean indicating whether to hide empty categories.
    showLastTriggered boolean
    A Boolean indicating whether to show when monitors/groups last triggered.
    showPriority boolean
    Whether to show the priorities column.
    sort string
    The method to sort the monitors. Valid values are name, group, status, tags, triggered, group,asc, group,desc, name,asc, name,desc, status,asc, status,desc, tags,asc, tags,desc, triggered,asc, triggered,desc, priority,asc, priority,desc.
    summaryType string
    The summary type to use. Valid values are monitors, groups, combined.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    query str
    The query to use in the widget.
    color_preference str
    Whether to colorize text or background. Valid values are background, text.
    display_format str
    The display setting to use. Valid values are counts, countsAndList, list.
    hide_zero_counts bool
    A Boolean indicating whether to hide empty categories.
    show_last_triggered bool
    A Boolean indicating whether to show when monitors/groups last triggered.
    show_priority bool
    Whether to show the priorities column.
    sort str
    The method to sort the monitors. Valid values are name, group, status, tags, triggered, group,asc, group,desc, name,asc, name,desc, status,asc, status,desc, tags,asc, tags,desc, triggered,asc, triggered,desc, priority,asc, priority,desc.
    summary_type str
    The summary type to use. Valid values are monitors, groups, combined.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    query String
    The query to use in the widget.
    colorPreference String
    Whether to colorize text or background. Valid values are background, text.
    displayFormat String
    The display setting to use. Valid values are counts, countsAndList, list.
    hideZeroCounts Boolean
    A Boolean indicating whether to hide empty categories.
    showLastTriggered Boolean
    A Boolean indicating whether to show when monitors/groups last triggered.
    showPriority Boolean
    Whether to show the priorities column.
    sort String
    The method to sort the monitors. Valid values are name, group, status, tags, triggered, group,asc, group,desc, name,asc, name,desc, status,asc, status,desc, tags,asc, tags,desc, triggered,asc, triggered,desc, priority,asc, priority,desc.
    summaryType String
    The summary type to use. Valid values are monitors, groups, combined.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetNoteDefinition, DashboardWidgetGroupDefinitionWidgetNoteDefinitionArgs

    Content string
    The content of the note.
    BackgroundColor string
    The background color of the note.
    FontSize string
    The size of the text.
    HasPadding bool
    Whether to add padding or not. Defaults to true.
    ShowTick bool
    Whether to show a tick or not.
    TextAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    TickEdge string
    When tick = true, a string indicating on which side of the widget the tick should be displayed. Valid values are bottom, left, right, top.
    TickPos string
    When tick = true, a string with a percent sign indicating the position of the tick, for example: tick_pos = "50%" is centered alignment.
    VerticalAlign string
    The vertical alignment for the widget. Valid values are center, top, bottom.
    Content string
    The content of the note.
    BackgroundColor string
    The background color of the note.
    FontSize string
    The size of the text.
    HasPadding bool
    Whether to add padding or not. Defaults to true.
    ShowTick bool
    Whether to show a tick or not.
    TextAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    TickEdge string
    When tick = true, a string indicating on which side of the widget the tick should be displayed. Valid values are bottom, left, right, top.
    TickPos string
    When tick = true, a string with a percent sign indicating the position of the tick, for example: tick_pos = "50%" is centered alignment.
    VerticalAlign string
    The vertical alignment for the widget. Valid values are center, top, bottom.
    content String
    The content of the note.
    backgroundColor String
    The background color of the note.
    fontSize String
    The size of the text.
    hasPadding Boolean
    Whether to add padding or not. Defaults to true.
    showTick Boolean
    Whether to show a tick or not.
    textAlign String
    The alignment of the widget's text. Valid values are center, left, right.
    tickEdge String
    When tick = true, a string indicating on which side of the widget the tick should be displayed. Valid values are bottom, left, right, top.
    tickPos String
    When tick = true, a string with a percent sign indicating the position of the tick, for example: tick_pos = "50%" is centered alignment.
    verticalAlign String
    The vertical alignment for the widget. Valid values are center, top, bottom.
    content string
    The content of the note.
    backgroundColor string
    The background color of the note.
    fontSize string
    The size of the text.
    hasPadding boolean
    Whether to add padding or not. Defaults to true.
    showTick boolean
    Whether to show a tick or not.
    textAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    tickEdge string
    When tick = true, a string indicating on which side of the widget the tick should be displayed. Valid values are bottom, left, right, top.
    tickPos string
    When tick = true, a string with a percent sign indicating the position of the tick, for example: tick_pos = "50%" is centered alignment.
    verticalAlign string
    The vertical alignment for the widget. Valid values are center, top, bottom.
    content str
    The content of the note.
    background_color str
    The background color of the note.
    font_size str
    The size of the text.
    has_padding bool
    Whether to add padding or not. Defaults to true.
    show_tick bool
    Whether to show a tick or not.
    text_align str
    The alignment of the widget's text. Valid values are center, left, right.
    tick_edge str
    When tick = true, a string indicating on which side of the widget the tick should be displayed. Valid values are bottom, left, right, top.
    tick_pos str
    When tick = true, a string with a percent sign indicating the position of the tick, for example: tick_pos = "50%" is centered alignment.
    vertical_align str
    The vertical alignment for the widget. Valid values are center, top, bottom.
    content String
    The content of the note.
    backgroundColor String
    The background color of the note.
    fontSize String
    The size of the text.
    hasPadding Boolean
    Whether to add padding or not. Defaults to true.
    showTick Boolean
    Whether to show a tick or not.
    textAlign String
    The alignment of the widget's text. Valid values are center, left, right.
    tickEdge String
    When tick = true, a string indicating on which side of the widget the tick should be displayed. Valid values are bottom, left, right, top.
    tickPos String
    When tick = true, a string with a percent sign indicating the position of the tick, for example: tick_pos = "50%" is centered alignment.
    verticalAlign String
    The vertical alignment for the widget. Valid values are center, top, bottom.

    DashboardWidgetGroupDefinitionWidgetPowerpackDefinition, DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionArgs

    PowerpackId string
    UUID of the associated powerpack.
    BackgroundColor string
    The background color of the powerpack title.
    BannerImg string
    URL of image to display as a banner for the powerpack.
    ShowTitle bool
    Whether to show the title of the powerpack.
    TemplateVariables DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariables
    The list of template variables for this powerpack.
    Title string
    Title of the powerpack.
    PowerpackId string
    UUID of the associated powerpack.
    BackgroundColor string
    The background color of the powerpack title.
    BannerImg string
    URL of image to display as a banner for the powerpack.
    ShowTitle bool
    Whether to show the title of the powerpack.
    TemplateVariables DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariables
    The list of template variables for this powerpack.
    Title string
    Title of the powerpack.
    powerpackId String
    UUID of the associated powerpack.
    backgroundColor String
    The background color of the powerpack title.
    bannerImg String
    URL of image to display as a banner for the powerpack.
    showTitle Boolean
    Whether to show the title of the powerpack.
    templateVariables DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariables
    The list of template variables for this powerpack.
    title String
    Title of the powerpack.
    powerpackId string
    UUID of the associated powerpack.
    backgroundColor string
    The background color of the powerpack title.
    bannerImg string
    URL of image to display as a banner for the powerpack.
    showTitle boolean
    Whether to show the title of the powerpack.
    templateVariables DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariables
    The list of template variables for this powerpack.
    title string
    Title of the powerpack.
    powerpack_id str
    UUID of the associated powerpack.
    background_color str
    The background color of the powerpack title.
    str
    URL of image to display as a banner for the powerpack.
    show_title bool
    Whether to show the title of the powerpack.
    template_variables DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariables
    The list of template variables for this powerpack.
    title str
    Title of the powerpack.
    powerpackId String
    UUID of the associated powerpack.
    backgroundColor String
    The background color of the powerpack title.
    bannerImg String
    URL of image to display as a banner for the powerpack.
    showTitle Boolean
    Whether to show the title of the powerpack.
    templateVariables Property Map
    The list of template variables for this powerpack.
    title String
    Title of the powerpack.

    DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariables, DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesArgs

    controlledByPowerpacks List<Property Map>
    Template variables controlled at the powerpack level.
    controlledExternallies List<Property Map>
    Template variables controlled by the external resource, such as the dashboard this powerpack is on.

    DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpack, DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledByPowerpackArgs

    Name string
    The name of the variable.
    Values List<string>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    Prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    Name string
    The name of the variable.
    Values []string
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    Prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name String
    The name of the variable.
    values List<String>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix String
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name string
    The name of the variable.
    values string[]
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name str
    The name of the variable.
    values Sequence[str]
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix str
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name String
    The name of the variable.
    values List<String>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix String
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.

    DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledExternally, DashboardWidgetGroupDefinitionWidgetPowerpackDefinitionTemplateVariablesControlledExternallyArgs

    Name string
    The name of the variable.
    Values List<string>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    Prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    Name string
    The name of the variable.
    Values []string
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    Prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name String
    The name of the variable.
    values List<String>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix String
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name string
    The name of the variable.
    values string[]
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix string
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name str
    The name of the variable.
    values Sequence[str]
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix str
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.
    name String
    The name of the variable.
    values List<String>
    One or many template variable values within the saved view, which will be unioned together using OR if more than one is specified.
    prefix String
    The tag prefix associated with the variable. Only tags with this prefix appear in the variable dropdown.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinition, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    HasSearchBar string
    Controls the display of the search bar. Valid values are always, never, auto.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    HasSearchBar string
    Controls the display of the search bar. Valid values are always, never, auto.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    hasSearchBar String
    Controls the display of the search bar. Valid values are always, never, auto.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    hasSearchBar string
    Controls the display of the search bar. Valid values are always, never, auto.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    has_search_bar str
    Controls the display of the search bar. Valid values are always, never, auto.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    hasSearchBar String
    Controls the display of the search bar. Valid values are always, never, auto.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequest, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestArgs

    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    Alias string
    The alias for the column name (defaults to metric name).
    ApmQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery
    CellDisplayModes List<string>
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula>
    Limit int
    The number of lines to show in the table.
    LogQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    Order string
    The sort order for the rows. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    Alias string
    The alias for the column name (defaults to metric name).
    ApmQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery
    CellDisplayModes []string
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormat
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula
    Limit int
    The number of lines to show in the table.
    LogQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    Order string
    The sort order for the rows. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias String
    The alias for the column name (defaults to metric name).
    apmQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery
    cellDisplayModes List<String>
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula>
    limit Integer
    The number of lines to show in the table.
    logQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    order String
    The sort order for the rows. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias string
    The alias for the column name (defaults to metric name).
    apmQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery
    cellDisplayModes string[]
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula[]
    limit number
    The number of lines to show in the table.
    logQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    order string
    The sort order for the rows. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator str
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias str
    The alias for the column name (defaults to metric name).
    apm_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    apm_stats_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery
    cell_display_modes Sequence[str]
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula]
    limit int
    The number of lines to show in the table.
    log_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    order str
    The sort order for the rows. Valid values are asc, desc.
    process_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias String
    The alias for the column name (defaults to metric name).
    apmQuery Property Map
    The query to use for this widget.
    apmStatsQuery Property Map
    cellDisplayModes List<String>
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<Property Map>
    limit Number
    The number of lines to show in the table.
    logQuery Property Map
    The query to use for this widget.
    order String
    The sort order for the rows. Valid values are asc, desc.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryArgs

    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    Resource string
    The resource name.
    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumn
    Column properties used by the front end for display.
    Resource string
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    resource String
    The resource name.
    env string
    The environment name.
    name string
    The operation name associated with the service.
    primaryTag string
    The organization's host group name and value.
    rowType string
    The level of detail for the request. Valid values are service, resource, span.
    service string
    The service name.
    columns DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumn[]
    Column properties used by the front end for display.
    resource string
    The resource name.
    env str
    The environment name.
    name str
    The operation name associated with the service.
    primary_tag str
    The organization's host group name and value.
    row_type str
    The level of detail for the request. Valid values are service, resource, span.
    service str
    The service name.
    columns Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumn]
    Column properties used by the front end for display.
    resource str
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<Property Map>
    Column properties used by the front end for display.
    resource String
    The resource name.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumn, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs

    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.
    name string
    The column name.
    alias string
    A user-assigned alias for the column.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    order string
    Widget sorting methods. Valid values are asc, desc.
    name str
    The column name.
    alias str
    A user-assigned alias for the column.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    order str
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormat, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinition, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionArgs

    Autoscale bool
    A Boolean indicating whether to automatically scale the tile.
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    CustomUnit string
    The unit for the value displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Precision int
    The precision to use when displaying the tile.
    Requests List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    TextAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    TimeseriesBackground DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Autoscale bool
    A Boolean indicating whether to automatically scale the tile.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    CustomUnit string
    The unit for the value displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Precision int
    The precision to use when displaying the tile.
    Requests []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    TextAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    TimeseriesBackground DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    autoscale Boolean
    A Boolean indicating whether to automatically scale the tile.
    customLinks List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    customUnit String
    The unit for the value displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision Integer
    The precision to use when displaying the tile.
    requests List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    textAlign String
    The alignment of the widget's text. Valid values are center, left, right.
    timeseriesBackground DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    autoscale boolean
    A Boolean indicating whether to automatically scale the tile.
    customLinks DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    customUnit string
    The unit for the value displayed in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision number
    The precision to use when displaying the tile.
    requests DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    textAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    timeseriesBackground DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    autoscale bool
    A Boolean indicating whether to automatically scale the tile.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    custom_unit str
    The unit for the value displayed in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision int
    The precision to use when displaying the tile.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    text_align str
    The alignment of the widget's text. Valid values are center, left, right.
    timeseries_background DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    autoscale Boolean
    A Boolean indicating whether to automatically scale the tile.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    customUnit String
    The unit for the value displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision Number
    The precision to use when displaying the tile.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    textAlign String
    The alignment of the widget's text. Valid values are center, left, right.
    timeseriesBackground Property Map
    Set a timeseries on the widget background.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequest, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestArgs

    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator str
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apm_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormat, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackground, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundArgs

    Type string
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    Yaxis DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    Type string
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    Yaxis DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type String
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type string
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type str
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type String
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis Property Map
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.

    DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxis, DashboardWidgetGroupDefinitionWidgetQueryValueDefinitionTimeseriesBackgroundYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinition, DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionArgs

    WorkflowId string
    Workflow ID
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Inputs List<DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput>
    Array of workflow inputs to map to dashboard template variables.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    WorkflowId string
    Workflow ID
    CustomLinks []DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Inputs []DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputType
    Array of workflow inputs to map to dashboard template variables.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    workflowId String
    Workflow ID
    customLinks List<DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    inputs List<DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput>
    Array of workflow inputs to map to dashboard template variables.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    workflowId string
    Workflow ID
    customLinks DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    inputs DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput[]
    Array of workflow inputs to map to dashboard template variables.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    workflow_id str
    Workflow ID
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    inputs Sequence[DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput]
    Array of workflow inputs to map to dashboard template variables.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    workflowId String
    Workflow ID
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    inputs List<Property Map>
    Array of workflow inputs to map to dashboard template variables.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInput, DashboardWidgetGroupDefinitionWidgetRunWorkflowDefinitionInputArgs

    Name string
    Name of the workflow input.
    Value string
    Dashboard template variable. Can be suffixed with .value or .key.
    Name string
    Name of the workflow input.
    Value string
    Dashboard template variable. Can be suffixed with .value or .key.
    name String
    Name of the workflow input.
    value String
    Dashboard template variable. Can be suffixed with .value or .key.
    name string
    Name of the workflow input.
    value string
    Dashboard template variable. Can be suffixed with .value or .key.
    name str
    Name of the workflow input.
    value str
    Dashboard template variable. Can be suffixed with .value or .key.
    name String
    Name of the workflow input.
    value String
    Dashboard template variable. Can be suffixed with .value or .key.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinition, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs

    ColorByGroups List<string>
    List of groups used for colors.
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Request DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Xaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    Yaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    ColorByGroups []string
    List of groups used for colors.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Request DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Xaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    Yaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    colorByGroups List<String>
    List of groups used for colors.
    customLinks List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    xaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    colorByGroups string[]
    List of groups used for colors.
    customLinks DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    xaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    color_by_groups Sequence[str]
    List of groups used for colors.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    xaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    colorByGroups List<String>
    List of groups used for colors.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request Property Map
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    xaxis Property Map
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis Property Map
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequest, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestArgs

    ScatterplotTables List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable>
    Scatterplot request containing formulas and functions.
    Xes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX>
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    Ys List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY>
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ScatterplotTables []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable
    Scatterplot request containing formulas and functions.
    Xes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    Ys []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplotTables List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable>
    Scatterplot request containing formulas and functions.
    xes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX>
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY>
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplotTables DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable[]
    Scatterplot request containing formulas and functions.
    xes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX[]
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY[]
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplot_tables Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable]
    Scatterplot request containing formulas and functions.
    xes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX]
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY]
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplotTables List<Property Map>
    Scatterplot request containing formulas and functions.
    xes List<Property Map>
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys List<Property Map>
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTable, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableArgs

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormula, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs

    Dimension string
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    Dimension string
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    dimension String
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    dimension string
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    dimension str
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    dimension String
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestX, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXArgs

    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator str
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apm_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    log_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestY, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYArgs

    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator str
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apm_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    log_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxis, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionXaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxis, DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition, DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs

    SloId string
    The ID of the service level objective used by the widget.
    TimeWindows List<string>
    A list of time windows to display in the widget. Valid values are 7d, 30d, 90d, week_to_date, previous_week, month_to_date, previous_month, global_time.
    ViewMode string
    The view mode for the widget. Valid values are overall, component, both.
    ViewType string
    The type of view to use when displaying the widget. Only detail is supported.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GlobalTimeTarget string
    The global time target of the widget.
    ShowErrorBudget bool
    Whether to show the error budget or not.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    SloId string
    The ID of the service level objective used by the widget.
    TimeWindows []string
    A list of time windows to display in the widget. Valid values are 7d, 30d, 90d, week_to_date, previous_week, month_to_date, previous_month, global_time.
    ViewMode string
    The view mode for the widget. Valid values are overall, component, both.
    ViewType string
    The type of view to use when displaying the widget. Only detail is supported.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GlobalTimeTarget string
    The global time target of the widget.
    ShowErrorBudget bool
    Whether to show the error budget or not.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    sloId String
    The ID of the service level objective used by the widget.
    timeWindows List<String>
    A list of time windows to display in the widget. Valid values are 7d, 30d, 90d, week_to_date, previous_week, month_to_date, previous_month, global_time.
    viewMode String
    The view mode for the widget. Valid values are overall, component, both.
    viewType String
    The type of view to use when displaying the widget. Only detail is supported.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    globalTimeTarget String
    The global time target of the widget.
    showErrorBudget Boolean
    Whether to show the error budget or not.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    sloId string
    The ID of the service level objective used by the widget.
    timeWindows string[]
    A list of time windows to display in the widget. Valid values are 7d, 30d, 90d, week_to_date, previous_week, month_to_date, previous_month, global_time.
    viewMode string
    The view mode for the widget. Valid values are overall, component, both.
    viewType string
    The type of view to use when displaying the widget. Only detail is supported.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    globalTimeTarget string
    The global time target of the widget.
    showErrorBudget boolean
    Whether to show the error budget or not.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    slo_id str
    The ID of the service level objective used by the widget.
    time_windows Sequence[str]
    A list of time windows to display in the widget. Valid values are 7d, 30d, 90d, week_to_date, previous_week, month_to_date, previous_month, global_time.
    view_mode str
    The view mode for the widget. Valid values are overall, component, both.
    view_type str
    The type of view to use when displaying the widget. Only detail is supported.
    additional_query_filters str
    Additional filters applied to the SLO query.
    global_time_target str
    The global time target of the widget.
    show_error_budget bool
    Whether to show the error budget or not.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    sloId String
    The ID of the service level objective used by the widget.
    timeWindows List<String>
    A list of time windows to display in the widget. Valid values are 7d, 30d, 90d, week_to_date, previous_week, month_to_date, previous_month, global_time.
    viewMode String
    The view mode for the widget. Valid values are overall, component, both.
    viewType String
    The type of view to use when displaying the widget. Only detail is supported.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    globalTimeTarget String
    The global time target of the widget.
    showErrorBudget Boolean
    Whether to show the error budget or not.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetServicemapDefinition, DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs

    Filters List<string>
    Your environment and primary tag (or * if enabled for your account).
    Service string
    The ID of the service to map.
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Filters []string
    Your environment and primary tag (or * if enabled for your account).
    Service string
    The ID of the service to map.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    filters List<String>
    Your environment and primary tag (or * if enabled for your account).
    service String
    The ID of the service to map.
    customLinks List<DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    filters string[]
    Your environment and primary tag (or * if enabled for your account).
    service string
    The ID of the service to map.
    customLinks DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    filters Sequence[str]
    Your environment and primary tag (or * if enabled for your account).
    service str
    The ID of the service to map.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    filters List<String>
    Your environment and primary tag (or * if enabled for your account).
    service String
    The ID of the service to map.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSloListDefinition, DashboardWidgetGroupDefinitionWidgetSloListDefinitionArgs

    Request DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Request DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    request DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    request DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    request DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    request Property Map
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).

    DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestArgs

    Query DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery
    Updated SLO List widget.
    RequestType string
    The request type for the SLO List request. Valid values are slo_list.
    Query DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery
    Updated SLO List widget.
    RequestType string
    The request type for the SLO List request. Valid values are slo_list.
    query DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery
    Updated SLO List widget.
    requestType String
    The request type for the SLO List request. Valid values are slo_list.
    query DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery
    Updated SLO List widget.
    requestType string
    The request type for the SLO List request. Valid values are slo_list.
    query DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery
    Updated SLO List widget.
    request_type str
    The request type for the SLO List request. Valid values are slo_list.
    query Property Map
    Updated SLO List widget.
    requestType String
    The request type for the SLO List request. Valid values are slo_list.

    DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQueryArgs

    QueryString string
    Widget query.
    Limit int
    Maximum number of results to display in the table. Defaults to 100.
    Sort DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "status.sli", "order": "desc"}.
    QueryString string
    Widget query.
    Limit int
    Maximum number of results to display in the table. Defaults to 100.
    Sort DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "status.sli", "order": "desc"}.
    queryString String
    Widget query.
    limit Integer
    Maximum number of results to display in the table. Defaults to 100.
    sort DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "status.sli", "order": "desc"}.
    queryString string
    Widget query.
    limit number
    Maximum number of results to display in the table. Defaults to 100.
    sort DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "status.sli", "order": "desc"}.
    query_string str
    Widget query.
    limit int
    Maximum number of results to display in the table. Defaults to 100.
    sort DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort
    The facet and order to sort the data, for example: {"column": "status.sli", "order": "desc"}.
    queryString String
    Widget query.
    limit Number
    Maximum number of results to display in the table. Defaults to 100.
    sort Property Map
    The facet and order to sort the data, for example: {"column": "status.sli", "order": "desc"}.

    DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySort, DashboardWidgetGroupDefinitionWidgetSloListDefinitionRequestQuerySortArgs

    Column string
    The facet path for the column.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Column string
    The facet path for the column.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    column String
    The facet path for the column.
    order String
    Widget sorting methods. Valid values are asc, desc.
    column string
    The facet path for the column.
    order string
    Widget sorting methods. Valid values are asc, desc.
    column str
    The facet path for the column.
    order str
    Widget sorting methods. Valid values are asc, desc.
    column String
    The facet path for the column.
    order String
    Widget sorting methods. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionArgs

    Size string
    Size of the individual graphs in the split.
    SourceWidgetDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition
    The original widget we are splitting on.
    SplitConfig DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig
    Encapsulates all user choices about how to split a graph.
    HasUniformYAxes bool
    Normalize y axes across graphs.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    Size string
    Size of the individual graphs in the split.
    SourceWidgetDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition
    The original widget we are splitting on.
    SplitConfig DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig
    Encapsulates all user choices about how to split a graph.
    HasUniformYAxes bool
    Normalize y axes across graphs.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Title string
    The title of the widget.
    size String
    Size of the individual graphs in the split.
    sourceWidgetDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition
    The original widget we are splitting on.
    splitConfig DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig
    Encapsulates all user choices about how to split a graph.
    hasUniformYAxes Boolean
    Normalize y axes across graphs.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.
    size string
    Size of the individual graphs in the split.
    sourceWidgetDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition
    The original widget we are splitting on.
    splitConfig DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig
    Encapsulates all user choices about how to split a graph.
    hasUniformYAxes boolean
    Normalize y axes across graphs.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title string
    The title of the widget.
    size str
    Size of the individual graphs in the split.
    source_widget_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition
    The original widget we are splitting on.
    split_config DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig
    Encapsulates all user choices about how to split a graph.
    has_uniform_y_axes bool
    Normalize y axes across graphs.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title str
    The title of the widget.
    size String
    Size of the individual graphs in the split.
    sourceWidgetDefinition Property Map
    The original widget we are splitting on.
    splitConfig Property Map
    Encapsulates all user choices about how to split a graph.
    hasUniformYAxes Boolean
    Normalize y axes across graphs.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    title String
    The title of the widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionArgs

    ChangeDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition
    The definition for a Change widget.
    GeomapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition
    The definition for a Geomap widget.
    QueryTableDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition
    The definition for a Query Value widget.
    ScatterplotDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition
    The definition for a Scatterplot widget.
    SunburstDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition
    The definition for a Toplist widget.
    TreemapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition
    The definition for a Treemap widget.
    ChangeDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition
    The definition for a Change widget.
    GeomapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition
    The definition for a Geomap widget.
    QueryTableDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition
    The definition for a Query Table widget.
    QueryValueDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition
    The definition for a Query Value widget.
    ScatterplotDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition
    The definition for a Scatterplot widget.
    SunburstDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition
    The definition for a Sunburst widget.
    TimeseriesDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition
    The definition for a Timeseries widget.
    ToplistDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition
    The definition for a Toplist widget.
    TreemapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition
    The definition for a Treemap widget.
    changeDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition
    The definition for a Change widget.
    geomapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition
    The definition for a Geomap widget.
    queryTableDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition
    The definition for a Query Value widget.
    scatterplotDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition
    The definition for a Scatterplot widget.
    sunburstDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition
    The definition for a Toplist widget.
    treemapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition
    The definition for a Treemap widget.
    changeDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition
    The definition for a Change widget.
    geomapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition
    The definition for a Geomap widget.
    queryTableDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition
    The definition for a Query Table widget.
    queryValueDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition
    The definition for a Query Value widget.
    scatterplotDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition
    The definition for a Scatterplot widget.
    sunburstDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition
    The definition for a Sunburst widget.
    timeseriesDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition
    The definition for a Timeseries widget.
    toplistDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition
    The definition for a Toplist widget.
    treemapDefinition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition
    The definition for a Treemap widget.
    change_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition
    The definition for a Change widget.
    geomap_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition
    The definition for a Geomap widget.
    query_table_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition
    The definition for a Query Table widget.
    query_value_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition
    The definition for a Query Value widget.
    scatterplot_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition
    The definition for a Scatterplot widget.
    sunburst_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition
    The definition for a Sunburst widget.
    timeseries_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition
    The definition for a Timeseries widget.
    toplist_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition
    The definition for a Toplist widget.
    treemap_definition DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition
    The definition for a Treemap widget.
    changeDefinition Property Map
    The definition for a Change widget.
    geomapDefinition Property Map
    The definition for a Geomap widget.
    queryTableDefinition Property Map
    The definition for a Query Table widget.
    queryValueDefinition Property Map
    The definition for a Query Value widget.
    scatterplotDefinition Property Map
    The definition for a Scatterplot widget.
    sunburstDefinition Property Map
    The definition for a Sunburst widget.
    timeseriesDefinition Property Map
    The definition for a Timeseries widget.
    toplistDefinition Property Map
    The definition for a Toplist widget.
    treemapDefinition Property Map
    The definition for a Treemap widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery
    The query to use for this widget.
    ChangeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    CompareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    Formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula>
    IncreaseGood bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery
    The query to use for this widget.
    OrderBy string
    What to order by. Valid values are change, name, present, past.
    OrderDir string
    Widget sorting method. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    ShowPresent bool
    If set to true, displays the current value.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery
    The query to use for this widget.
    ChangeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    CompareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    Formulas []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula
    IncreaseGood bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery
    The query to use for this widget.
    OrderBy string
    What to order by. Valid values are change, name, present, past.
    OrderDir string
    Widget sorting method. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    ShowPresent bool
    If set to true, displays the current value.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery
    The query to use for this widget.
    changeType String
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo String
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula>
    increaseGood Boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery
    The query to use for this widget.
    orderBy String
    What to order by. Valid values are change, name, present, past.
    orderDir String
    Widget sorting method. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    showPresent Boolean
    If set to true, displays the current value.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery
    The query to use for this widget.
    changeType string
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo string
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula[]
    increaseGood boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery
    The query to use for this widget.
    orderBy string
    What to order by. Valid values are change, name, present, past.
    orderDir string
    Widget sorting method. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    showPresent boolean
    If set to true, displays the current value.
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery
    The query to use for this widget.
    change_type str
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compare_to str
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula]
    increase_good bool
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery
    The query to use for this widget.
    order_by str
    What to order by. Valid values are change, name, present, past.
    order_dir str
    Widget sorting method. Valid values are asc, desc.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery
    The query to use for this widget.
    show_present bool
    If set to true, displays the current value.
    apmQuery Property Map
    The query to use for this widget.
    changeType String
    Whether to show absolute or relative change. Valid values are absolute, relative.
    compareTo String
    Choose from when to compare current data to. Valid values are hour_before, day_before, week_before, month_before.
    formulas List<Property Map>
    increaseGood Boolean
    A Boolean indicating whether an increase in the value is good (displayed in green) or not (displayed in red).
    logQuery Property Map
    The query to use for this widget.
    orderBy String
    What to order by. Valid values are change, name, present, past.
    orderDir String
    Widget sorting method. Valid values are asc, desc.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    showPresent Boolean
    If set to true, displays the current value.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionChangeDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionArgs

    View DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView
    The view of the world that the map should render.
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    View DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView
    The view of the world that the map should render.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView
    The view of the world that the map should render.
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView
    The view of the world that the map should render.
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    view DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView
    The view of the world that the map should render.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle
    The style of the widget graph. One nested block is allowed using the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    view Property Map
    The view of the world that the map should render.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, log_query or rum_query is required within the request block).
    style Property Map
    The style of the widget graph. One nested block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestArgs

    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionStyleArgs

    Palette string
    The color palette to apply to the widget.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    Palette string
    The color palette to apply to the widget.
    PaletteFlip bool
    A Boolean indicating whether to flip the palette tones.
    palette String
    The color palette to apply to the widget.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.
    palette string
    The color palette to apply to the widget.
    paletteFlip boolean
    A Boolean indicating whether to flip the palette tones.
    palette str
    The color palette to apply to the widget.
    palette_flip bool
    A Boolean indicating whether to flip the palette tones.
    palette String
    The color palette to apply to the widget.
    paletteFlip Boolean
    A Boolean indicating whether to flip the palette tones.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionView, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionGeomapDefinitionViewArgs

    Focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    Focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus String
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus string
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus str
    The two-letter ISO code of a country to focus the map on (or WORLD).
    focus String
    The two-letter ISO code of a country to focus the map on (or WORLD).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    HasSearchBar string
    Controls the display of the search bar. Valid values are always, never, auto.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    HasSearchBar string
    Controls the display of the search bar. Valid values are always, never, auto.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    hasSearchBar String
    Controls the display of the search bar. Valid values are always, never, auto.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    hasSearchBar string
    Controls the display of the search bar. Valid values are always, never, auto.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    has_search_bar str
    Controls the display of the search bar. Valid values are always, never, auto.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    hasSearchBar String
    Controls the display of the search bar. Valid values are always, never, auto.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestArgs

    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    Alias string
    The alias for the column name (defaults to metric name).
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery
    CellDisplayModes List<string>
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula>
    Limit int
    The number of lines to show in the table.
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    Order string
    The sort order for the rows. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    Alias string
    The alias for the column name (defaults to metric name).
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    ApmStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery
    CellDisplayModes []string
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormat
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula
    Limit int
    The number of lines to show in the table.
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    Order string
    The sort order for the rows. Valid values are asc, desc.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias String
    The alias for the column name (defaults to metric name).
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery
    cellDisplayModes List<String>
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula>
    limit Integer
    The number of lines to show in the table.
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    order String
    The sort order for the rows. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias string
    The alias for the column name (defaults to metric name).
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    apmStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery
    cellDisplayModes string[]
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula[]
    limit number
    The number of lines to show in the table.
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    order string
    The sort order for the rows. Valid values are asc, desc.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator str
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias str
    The alias for the column name (defaults to metric name).
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery
    The query to use for this widget.
    apm_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery
    cell_display_modes Sequence[str]
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula]
    limit int
    The number of lines to show in the table.
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery
    The query to use for this widget.
    order str
    The sort order for the rows. Valid values are asc, desc.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    alias String
    The alias for the column name (defaults to metric name).
    apmQuery Property Map
    The query to use for this widget.
    apmStatsQuery Property Map
    cellDisplayModes List<String>
    A list of display modes for each table cell. List items one of number, bar. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background, depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<Property Map>
    limit Number
    The number of lines to show in the table.
    logQuery Property Map
    The query to use for this widget.
    order String
    The sort order for the rows. Valid values are asc, desc.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryArgs

    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    Resource string
    The resource name.
    Env string
    The environment name.
    Name string
    The operation name associated with the service.
    PrimaryTag string
    The organization's host group name and value.
    RowType string
    The level of detail for the request. Valid values are service, resource, span.
    Service string
    The service name.
    Columns []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumn
    Column properties used by the front end for display.
    Resource string
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumn>
    Column properties used by the front end for display.
    resource String
    The resource name.
    env string
    The environment name.
    name string
    The operation name associated with the service.
    primaryTag string
    The organization's host group name and value.
    rowType string
    The level of detail for the request. Valid values are service, resource, span.
    service string
    The service name.
    columns DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumn[]
    Column properties used by the front end for display.
    resource string
    The resource name.
    env str
    The environment name.
    name str
    The operation name associated with the service.
    primary_tag str
    The organization's host group name and value.
    row_type str
    The level of detail for the request. Valid values are service, resource, span.
    service str
    The service name.
    columns Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumn]
    Column properties used by the front end for display.
    resource str
    The resource name.
    env String
    The environment name.
    name String
    The operation name associated with the service.
    primaryTag String
    The organization's host group name and value.
    rowType String
    The level of detail for the request. Valid values are service, resource, span.
    service String
    The service name.
    columns List<Property Map>
    Column properties used by the front end for display.
    resource String
    The resource name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumn, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestApmStatsQueryColumnArgs

    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Name string
    The column name.
    Alias string
    A user-assigned alias for the column.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.
    name string
    The column name.
    alias string
    A user-assigned alias for the column.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    order string
    Widget sorting methods. Valid values are asc, desc.
    name str
    The column name.
    alias str
    A user-assigned alias for the column.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    order str
    Widget sorting methods. Valid values are asc, desc.
    name String
    The column name.
    alias String
    A user-assigned alias for the column.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    order String
    Widget sorting methods. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryTableDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionArgs

    Autoscale bool
    A Boolean indicating whether to automatically scale the tile.
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    CustomUnit string
    The unit for the value displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Precision int
    The precision to use when displaying the tile.
    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    TextAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    TimeseriesBackground DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Autoscale bool
    A Boolean indicating whether to automatically scale the tile.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    CustomUnit string
    The unit for the value displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Precision int
    The precision to use when displaying the tile.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    TextAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    TimeseriesBackground DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    autoscale Boolean
    A Boolean indicating whether to automatically scale the tile.
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    customUnit String
    The unit for the value displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision Integer
    The precision to use when displaying the tile.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    textAlign String
    The alignment of the widget's text. Valid values are center, left, right.
    timeseriesBackground DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    autoscale boolean
    A Boolean indicating whether to automatically scale the tile.
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    customUnit string
    The unit for the value displayed in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision number
    The precision to use when displaying the tile.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    textAlign string
    The alignment of the widget's text. Valid values are center, left, right.
    timeseriesBackground DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    autoscale bool
    A Boolean indicating whether to automatically scale the tile.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    custom_unit str
    The unit for the value displayed in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision int
    The precision to use when displaying the tile.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    text_align str
    The alignment of the widget's text. Valid values are center, left, right.
    timeseries_background DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground
    Set a timeseries on the widget background.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    autoscale Boolean
    A Boolean indicating whether to automatically scale the tile.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    customUnit String
    The unit for the value displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    precision Number
    The precision to use when displaying the tile.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    textAlign String
    The alignment of the widget's text. Valid values are center, left, right.
    timeseriesBackground Property Map
    Set a timeseries on the widget background.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestArgs

    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    Aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator string
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator str
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery
    The query to use for this widget.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery
    The query to use for this widget.
    aggregator String
    The aggregator to use for time aggregation. Valid values are avg, last, max, min, sum, percentile.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestAuditQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackground, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundArgs

    Type string
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    Yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    Type string
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    Yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type String
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type string
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type str
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    type String
    Whether the Timeseries is made using an area or bars. Valid values are bars, area.
    yaxis Property Map
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxis, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionQueryValueDefinitionTimeseriesBackgroundYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionArgs

    ColorByGroups List<string>
    List of groups used for colors.
    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Request DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Xaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    Yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    ColorByGroups []string
    List of groups used for colors.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Request DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Xaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    Yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    colorByGroups List<String>
    List of groups used for colors.
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    xaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    colorByGroups string[]
    List of groups used for colors.
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    xaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    color_by_groups Sequence[str]
    List of groups used for colors.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    xaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    colorByGroups List<String>
    List of groups used for colors.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    request Property Map
    A nested block describing the request to use when displaying the widget. Exactly one request block is allowed using the structure below.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    xaxis Property Map
    A nested block describing the X-Axis Controls. Exactly one nested block is allowed using the structure below.
    yaxis Property Map
    A nested block describing the Y-Axis Controls. Exactly one nested block is allowed using the structure below.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestArgs

    ScatterplotTables List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable>
    Scatterplot request containing formulas and functions.
    Xes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX>
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    Ys List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY>
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ScatterplotTables []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable
    Scatterplot request containing formulas and functions.
    Xes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    Ys []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplotTables List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable>
    Scatterplot request containing formulas and functions.
    xes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX>
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY>
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplotTables DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable[]
    Scatterplot request containing formulas and functions.
    xes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX[]
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY[]
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplot_tables Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable]
    Scatterplot request containing formulas and functions.
    xes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX]
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY]
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    scatterplotTables List<Property Map>
    Scatterplot request containing formulas and functions.
    xes List<Property Map>
    The query used for the X-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).
    ys List<Property Map>
    The query used for the Y-Axis. Exactly one nested block is allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query, apm_stats_query or process_query is required within the block).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTable, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableArgs

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableFormulaArgs

    Dimension string
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    Dimension string
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    dimension String
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    dimension string
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    dimension str
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    dimension String
    Dimension of the Scatterplot. Valid values are x, y, radius, color.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs

    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestScatterplotTableQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestX, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXArgs

    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator str
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery
    The query to use for this widget.
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestY, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYArgs

    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    Aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator string
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator str
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery
    The query to use for this widget.
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery
    The query to use for this widget.
    aggregator String
    Aggregator used for the request. Valid values are avg, last, max, min, sum, percentile.
    apmQuery Property Map
    The query to use for this widget.
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxis, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionXaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxis, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionScatterplotDefinitionYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink>
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    HideTotal bool
    Whether or not to show the total value in the widget.
    LegendInline DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    LegendTable DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest>
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title. Default is 16.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    HideTotal bool
    Whether or not to show the total value in the widget.
    LegendInline DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    LegendTable DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title. Default is 16.
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink>
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hideTotal Boolean
    Whether or not to show the total value in the widget.
    legendInline DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legendTable DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest>
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    titleSize String
    The size of the widget's title. Default is 16.
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink[]
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hideTotal boolean
    Whether or not to show the total value in the widget.
    legendInline DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legendTable DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest[]
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    titleSize string
    The size of the widget's title. Default is 16.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionCustomLink]
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hide_total bool
    Whether or not to show the total value in the widget.
    legend_inline DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legend_table DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest]
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    title_size str
    The size of the widget's title. Default is 16.
    customLinks List<Property Map>
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hideTotal Boolean
    Whether or not to show the total value in the widget.
    legendInline Property Map
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legendTable Property Map
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    titleSize String
    The size of the widget's title. Default is 16.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInline, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendInlineArgs

    Type string
    The type of legend (inline or automatic). Valid values are inline, automatic.
    HidePercent bool
    Whether to hide the percentages of the groups.
    HideValue bool
    Whether to hide the values of the groups.
    Type string
    The type of legend (inline or automatic). Valid values are inline, automatic.
    HidePercent bool
    Whether to hide the percentages of the groups.
    HideValue bool
    Whether to hide the values of the groups.
    type String
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hidePercent Boolean
    Whether to hide the percentages of the groups.
    hideValue Boolean
    Whether to hide the values of the groups.
    type string
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hidePercent boolean
    Whether to hide the percentages of the groups.
    hideValue boolean
    Whether to hide the values of the groups.
    type str
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hide_percent bool
    Whether to hide the percentages of the groups.
    hide_value bool
    Whether to hide the values of the groups.
    type String
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hidePercent Boolean
    Whether to hide the percentages of the groups.
    hideValue Boolean
    Whether to hide the values of the groups.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTable, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionLegendTableArgs

    Type string
    The type of legend (table or none). Valid values are table, none.
    Type string
    The type of legend (table or none). Valid values are table, none.
    type String
    The type of legend (table or none). Valid values are table, none.
    type string
    The type of legend (table or none). Valid values are table, none.
    type str
    The type of legend (table or none). Valid values are table, none.
    type String
    The type of legend (table or none). Valid values are table, none.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    Formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle
    Define style for the widget's request.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    Formulas []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    networkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    networkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    network_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    networkQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    Define style for the widget's request.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestAuditQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestNetworkQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionSunburstDefinitionRequestStyleArgs

    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Events List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    LegendColumns List<string>
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    LegendLayout string
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Markers List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker>
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    RightYaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Events []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    LegendColumns []string
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    LegendLayout string
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Markers []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    RightYaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendColumns List<String>
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legendLayout String
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker>
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    rightYaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent[]
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendColumns string[]
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legendLayout string
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legendSize string
    The size of the legend displayed in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker[]
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    rightYaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    showLegend boolean
    Whether or not to show the legend on this widget.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent]
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legend_columns Sequence[str]
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legend_layout str
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legend_size str
    The size of the legend displayed in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker]
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    right_yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    show_legend bool
    Whether or not to show the legend on this widget.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events List<Property Map>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendColumns List<String>
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legendLayout String
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers List<Property Map>
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    rightYaxis Property Map
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    yaxis Property Map
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEvent, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionEventArgs

    Q string
    The event query to use in the widget.
    TagsExecution string
    The execution method for multi-value filters.
    Q string
    The event query to use in the widget.
    TagsExecution string
    The execution method for multi-value filters.
    q String
    The event query to use in the widget.
    tagsExecution String
    The execution method for multi-value filters.
    q string
    The event query to use in the widget.
    tagsExecution string
    The execution method for multi-value filters.
    q str
    The event query to use in the widget.
    tags_execution str
    The execution method for multi-value filters.
    q String
    The event query to use in the widget.
    tagsExecution String
    The execution method for multi-value filters.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarker, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionMarkerArgs

    Value string
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    DisplayType string
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    Label string
    A label for the line or range.
    Value string
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    DisplayType string
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    Label string
    A label for the line or range.
    value String
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    displayType String
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label String
    A label for the line or range.
    value string
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    displayType string
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label string
    A label for the line or range.
    value str
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    display_type str
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label str
    A label for the line or range.
    value String
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    displayType String
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label String
    A label for the line or range.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    DisplayType string
    How to display the marker lines. Valid values are area, bars, line, overlay.
    Formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    Metadatas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata>
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    OnRightYaxis bool
    A Boolean indicating whether the request uses the right or left Y-Axis.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    DisplayType string
    How to display the marker lines. Valid values are area, bars, line, overlay.
    Formulas []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    Metadatas []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    OnRightYaxis bool
    A Boolean indicating whether the request uses the right or left Y-Axis.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    displayType String
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    metadatas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata>
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    networkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    onRightYaxis Boolean
    A Boolean indicating whether the request uses the right or left Y-Axis.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    displayType string
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    metadatas DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata[]
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    networkQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    onRightYaxis boolean
    A Boolean indicating whether the request uses the right or left Y-Axis.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    display_type str
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    metadatas Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata]
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    network_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    on_right_yaxis bool
    A Boolean indicating whether the request uses the right or left Y-Axis.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    displayType String
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    metadatas List<Property Map>
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    networkQuery Property Map
    The query to use for this widget.
    onRightYaxis Boolean
    A Boolean indicating whether the request uses the right or left Y-Axis.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    The style of the widget graph. Exactly one style block is allowed using the structure below.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestAuditQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadata, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestMetadataArgs

    Expression string
    The expression name.
    AliasName string
    The expression alias.
    Expression string
    The expression name.
    AliasName string
    The expression alias.
    expression String
    The expression name.
    aliasName String
    The expression alias.
    expression string
    The expression name.
    aliasName string
    The expression alias.
    expression str
    The expression name.
    alias_name str
    The expression alias.
    expression String
    The expression name.
    aliasName String
    The expression alias.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRequestStyleArgs

    LineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    LineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    LineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    LineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType String
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth String
    The width of line displayed. Valid values are normal, thick, thin.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    line_type str
    The type of lines displayed. Valid values are dashed, dotted, solid.
    line_width str
    The width of line displayed. Valid values are normal, thick, thin.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType String
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth String
    The width of line displayed. Valid values are normal, thick, thin.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxis, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionRightYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxis, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTimeseriesDefinitionYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle
    Define request for the widget's style.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormat
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Formulas []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle
    Define request for the widget's style.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle
    Define request for the widget's style.
    apmQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle
    Define request for the widget's style.
    apm_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery
    The query to use for this widget.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle
    Define request for the widget's style.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background, depending on a rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    Define request for the widget's style.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestAuditQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionToplistDefinitionRequestStyleArgs

    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinition, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionArgs

    Requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest>
    Nested block describing the request to use when displaying the widget.
    Title string
    The title of the widget.
    Requests []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest
    Nested block describing the request to use when displaying the widget.
    Title string
    The title of the widget.
    requests List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest>
    Nested block describing the request to use when displaying the widget.
    title String
    The title of the widget.
    requests DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest[]
    Nested block describing the request to use when displaying the widget.
    title string
    The title of the widget.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest]
    Nested block describing the request to use when displaying the widget.
    title str
    The title of the widget.
    requests List<Property Map>
    Nested block describing the request to use when displaying the widget.
    title String
    The title of the widget.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestArgs

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSourceWidgetDefinitionTreemapDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfig, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigArgs

    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort
    Controls the order in which graphs appear in the split.
    SplitDimensions DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions
    The property by which the graph splits
    Limit int
    Maximum number of graphs to display in the widget.
    StaticSplits List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplit>
    The property by which the graph splits
    Sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort
    Controls the order in which graphs appear in the split.
    SplitDimensions DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions
    The property by which the graph splits
    Limit int
    Maximum number of graphs to display in the widget.
    StaticSplits []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplit
    The property by which the graph splits
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort
    Controls the order in which graphs appear in the split.
    splitDimensions DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions
    The property by which the graph splits
    limit Integer
    Maximum number of graphs to display in the widget.
    staticSplits List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplit>
    The property by which the graph splits
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort
    Controls the order in which graphs appear in the split.
    splitDimensions DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions
    The property by which the graph splits
    limit number
    Maximum number of graphs to display in the widget.
    staticSplits DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplit[]
    The property by which the graph splits
    sort DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort
    Controls the order in which graphs appear in the split.
    split_dimensions DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions
    The property by which the graph splits
    limit int
    Maximum number of graphs to display in the widget.
    static_splits Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplit]
    The property by which the graph splits
    sort Property Map
    Controls the order in which graphs appear in the split.
    splitDimensions Property Map
    The property by which the graph splits
    limit Number
    Maximum number of graphs to display in the widget.
    staticSplits List<Property Map>
    The property by which the graph splits

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSort, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortArgs

    Order string
    Widget sorting methods. Valid values are asc, desc.
    Compute DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute
    Defines the metric and aggregation used as the sort value
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Compute DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute
    Defines the metric and aggregation used as the sort value
    order String
    Widget sorting methods. Valid values are asc, desc.
    compute DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute
    Defines the metric and aggregation used as the sort value
    order string
    Widget sorting methods. Valid values are asc, desc.
    compute DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute
    Defines the metric and aggregation used as the sort value
    order str
    Widget sorting methods. Valid values are asc, desc.
    compute DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute
    Defines the metric and aggregation used as the sort value
    order String
    Widget sorting methods. Valid values are asc, desc.
    compute Property Map
    Defines the metric and aggregation used as the sort value

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortCompute, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSortComputeArgs

    Metric string
    The metric to use for sorting graphs.
    Aggregation string
    How to aggregate the sort metric for the purposes of ordering.
    Metric string
    The metric to use for sorting graphs.
    Aggregation string
    How to aggregate the sort metric for the purposes of ordering.
    metric String
    The metric to use for sorting graphs.
    aggregation String
    How to aggregate the sort metric for the purposes of ordering.
    metric string
    The metric to use for sorting graphs.
    aggregation string
    How to aggregate the sort metric for the purposes of ordering.
    metric str
    The metric to use for sorting graphs.
    aggregation str
    How to aggregate the sort metric for the purposes of ordering.
    metric String
    The metric to use for sorting graphs.
    aggregation String
    How to aggregate the sort metric for the purposes of ordering.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensions, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigSplitDimensionsArgs

    OneGraphPer string
    The system interprets this attribute differently depending on the data source of the query being split. For metrics, it's a tag. For the events platform, it's an attribute or tag.
    OneGraphPer string
    The system interprets this attribute differently depending on the data source of the query being split. For metrics, it's a tag. For the events platform, it's an attribute or tag.
    oneGraphPer String
    The system interprets this attribute differently depending on the data source of the query being split. For metrics, it's a tag. For the events platform, it's an attribute or tag.
    oneGraphPer string
    The system interprets this attribute differently depending on the data source of the query being split. For metrics, it's a tag. For the events platform, it's an attribute or tag.
    one_graph_per str
    The system interprets this attribute differently depending on the data source of the query being split. For metrics, it's a tag. For the events platform, it's an attribute or tag.
    oneGraphPer String
    The system interprets this attribute differently depending on the data source of the query being split. For metrics, it's a tag. For the events platform, it's an attribute or tag.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplit, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitArgs

    SplitVectors List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVector>
    The split graph list contains a graph for each value of the split dimension.
    SplitVectors []DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVector
    The split graph list contains a graph for each value of the split dimension.
    splitVectors List<DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVector>
    The split graph list contains a graph for each value of the split dimension.
    splitVectors DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVector[]
    The split graph list contains a graph for each value of the split dimension.
    split_vectors Sequence[DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVector]
    The split graph list contains a graph for each value of the split dimension.
    splitVectors List<Property Map>
    The split graph list contains a graph for each value of the split dimension.

    DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVector, DashboardWidgetGroupDefinitionWidgetSplitGraphDefinitionSplitConfigStaticSplitSplitVectorArgs

    TagKey string
    TagValues List<string>
    TagKey string
    TagValues []string
    tagKey String
    tagValues List<String>
    tagKey string
    tagValues string[]
    tag_key str
    tag_values Sequence[str]
    tagKey String
    tagValues List<String>

    DashboardWidgetGroupDefinitionWidgetSunburstDefinition, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink>
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    HideTotal bool
    Whether or not to show the total value in the widget.
    LegendInline DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    LegendTable DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest>
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title. Default is 16.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    HideTotal bool
    Whether or not to show the total value in the widget.
    LegendInline DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    LegendTable DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title. Default is 16.
    customLinks List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink>
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hideTotal Boolean
    Whether or not to show the total value in the widget.
    legendInline DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legendTable DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest>
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    titleSize String
    The size of the widget's title. Default is 16.
    customLinks DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink[]
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hideTotal boolean
    Whether or not to show the total value in the widget.
    legendInline DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legendTable DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest[]
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    titleSize string
    The size of the widget's title. Default is 16.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink]
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hide_total bool
    Whether or not to show the total value in the widget.
    legend_inline DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legend_table DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest]
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    title_size str
    The size of the widget's title. Default is 16.
    customLinks List<Property Map>
    Nested block describing a custom link. Multiple custom_link blocks are allowed with the structure below.
    hideTotal Boolean
    Whether or not to show the total value in the widget.
    legendInline Property Map
    Used to configure the inline legend. Cannot be used in conjunction with legend*table.
    legendTable Property Map
    Used to configure the table legend. Cannot be used in conjunction with legend*inline.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    Nested block describing the request to use when displaying the widget. Multiple request blocks are allowed with the structure below (exactly one of q, log_query or rum_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. One of left, center, or right. Valid values are center, left, right.
    titleSize String
    The size of the widget's title. Default is 16.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs

    Type string
    The type of legend (inline or automatic). Valid values are inline, automatic.
    HidePercent bool
    Whether to hide the percentages of the groups.
    HideValue bool
    Whether to hide the values of the groups.
    Type string
    The type of legend (inline or automatic). Valid values are inline, automatic.
    HidePercent bool
    Whether to hide the percentages of the groups.
    HideValue bool
    Whether to hide the values of the groups.
    type String
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hidePercent Boolean
    Whether to hide the percentages of the groups.
    hideValue Boolean
    Whether to hide the values of the groups.
    type string
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hidePercent boolean
    Whether to hide the percentages of the groups.
    hideValue boolean
    Whether to hide the values of the groups.
    type str
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hide_percent bool
    Whether to hide the percentages of the groups.
    hide_value bool
    Whether to hide the values of the groups.
    type String
    The type of legend (inline or automatic). Valid values are inline, automatic.
    hidePercent Boolean
    Whether to hide the percentages of the groups.
    hideValue Boolean
    Whether to hide the values of the groups.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs

    Type string
    The type of legend (table or none). Valid values are table, none.
    Type string
    The type of legend (table or none). Valid values are table, none.
    type String
    The type of legend (table or none). Valid values are table, none.
    type string
    The type of legend (table or none). Valid values are table, none.
    type str
    The type of legend (table or none). Valid values are table, none.
    type String
    The type of legend (table or none). Valid values are table, none.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    Formulas List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    ApmQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    Formulas []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    networkQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    networkQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    processQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apm_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery
    The query to use for this widget.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery
    The query to use for this widget.
    network_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery
    The query to use for this widget.
    process_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle
    Define style for the widget's request.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    networkQuery Property Map
    The query to use for this widget.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    Define style for the widget's request.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyle, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestStyleArgs

    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Events List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    LegendColumns List<string>
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    LegendLayout string
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Markers List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker>
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    Requests List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    RightYaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    CustomLinks []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    Events []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    LegendColumns []string
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    LegendLayout string
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    LegendSize string
    The size of the legend displayed in the widget.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Markers []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    Requests []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    RightYaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    ShowLegend bool
    Whether or not to show the legend on this widget.
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    Yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendColumns List<String>
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legendLayout String
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker>
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    rightYaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent[]
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendColumns string[]
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legendLayout string
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legendSize string
    The size of the legend displayed in the widget.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker[]
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    rightYaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    showLegend boolean
    Whether or not to show the legend on this widget.
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent]
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legend_columns Sequence[str]
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legend_layout str
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legend_size str
    The size of the legend displayed in the widget.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker]
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    right_yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    show_legend bool
    Whether or not to show the legend on this widget.
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    events List<Property Map>
    The definition of the event to overlay on the graph. Multiple event blocks are allowed using the structure below.
    legendColumns List<String>
    A list of columns to display in the legend. Valid values are value, avg, sum, min, max.
    legendLayout String
    The layout of the legend displayed in the widget. Valid values are auto, horizontal, vertical.
    legendSize String
    The size of the legend displayed in the widget.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    markers List<Property Map>
    A nested block describing the marker to use when displaying the widget. The structure of this block is described below. Multiple marker blocks are allowed within a given tile_def block.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, network_query, security_query or process_query is required within the request block).
    rightYaxis Property Map
    A nested block describing the right Y-Axis Controls. See the on_right_yaxis property for which request will use this axis. The structure of this block is described below.
    showLegend Boolean
    Whether or not to show the legend on this widget.
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    yaxis Property Map
    A nested block describing the Y-Axis Controls. The structure of this block is described below.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs

    Q string
    The event query to use in the widget.
    TagsExecution string
    The execution method for multi-value filters.
    Q string
    The event query to use in the widget.
    TagsExecution string
    The execution method for multi-value filters.
    q String
    The event query to use in the widget.
    tagsExecution String
    The execution method for multi-value filters.
    q string
    The event query to use in the widget.
    tagsExecution string
    The execution method for multi-value filters.
    q str
    The event query to use in the widget.
    tags_execution str
    The execution method for multi-value filters.
    q String
    The event query to use in the widget.
    tagsExecution String
    The execution method for multi-value filters.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs

    Value string
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    DisplayType string
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    Label string
    A label for the line or range.
    Value string
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    DisplayType string
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    Label string
    A label for the line or range.
    value String
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    displayType String
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label String
    A label for the line or range.
    value string
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    displayType string
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label string
    A label for the line or range.
    value str
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    display_type str
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label str
    A label for the line or range.
    value String
    A mathematical expression describing the marker, for example: y > 1, -5 < y < 0, y = 19.
    displayType String
    How the marker lines are displayed, options are one of {error, warning, info, ok} combined with one of {dashed, solid, bold}. Example: error dashed.
    label String
    A label for the line or range.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs

    ApmQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    DisplayType string
    How to display the marker lines. Valid values are area, bars, line, overlay.
    Formulas List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula>
    LogQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    Metadatas List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata>
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    OnRightYaxis bool
    A Boolean indicating whether the request uses the right or left Y-Axis.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery>
    RumQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    ApmQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    AuditQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    DisplayType string
    How to display the marker lines. Valid values are area, bars, line, overlay.
    Formulas []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula
    LogQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    Metadatas []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    NetworkQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    OnRightYaxis bool
    A Boolean indicating whether the request uses the right or left Y-Axis.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    Q string
    The metric query to use for this widget.
    Queries []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery
    RumQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    SecurityQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    Style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    displayType String
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula>
    logQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    metadatas List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata>
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    networkQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    onRightYaxis Boolean
    A Boolean indicating whether the request uses the right or left Y-Axis.
    processQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery>
    rumQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apmQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    auditQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    displayType string
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula[]
    logQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    metadatas DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata[]
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    networkQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    onRightYaxis boolean
    A Boolean indicating whether the request uses the right or left Y-Axis.
    processQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q string
    The metric query to use for this widget.
    queries DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery[]
    rumQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    securityQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apm_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery
    The query to use for this widget.
    audit_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery
    The query to use for this widget.
    display_type str
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula]
    log_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery
    The query to use for this widget.
    metadatas Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata]
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    network_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery
    The query to use for this widget.
    on_right_yaxis bool
    A Boolean indicating whether the request uses the right or left Y-Axis.
    process_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery
    The process query to use in the widget. The structure of this block is described below.
    q str
    The metric query to use for this widget.
    queries Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery]
    rum_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery
    The query to use for this widget.
    security_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery
    The query to use for this widget.
    style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle
    The style of the widget graph. Exactly one style block is allowed using the structure below.
    apmQuery Property Map
    The query to use for this widget.
    auditQuery Property Map
    The query to use for this widget.
    displayType String
    How to display the marker lines. Valid values are area, bars, line, overlay.
    formulas List<Property Map>
    logQuery Property Map
    The query to use for this widget.
    metadatas List<Property Map>
    Used to define expression aliases. Multiple metadata blocks are allowed using the structure below.
    networkQuery Property Map
    The query to use for this widget.
    onRightYaxis Boolean
    A Boolean indicating whether the request uses the right or left Y-Axis.
    processQuery Property Map
    The process query to use in the widget. The structure of this block is described below.
    q String
    The metric query to use for this widget.
    queries List<Property Map>
    rumQuery Property Map
    The query to use for this widget.
    securityQuery Property Map
    The query to use for this widget.
    style Property Map
    The style of the widget graph. Exactly one style block is allowed using the structure below.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs

    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    FormulaExpression string
    A string expression built from queries, formulas, and functions.
    Alias string
    An expression alias.
    CellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    ConditionalFormats []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    Limit DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    Style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression string
    A string expression built from queries, formulas, and functions.
    alias string
    An expression alias.
    cellDisplayMode string
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat[]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formula_expression str
    A string expression built from queries, formulas, and functions.
    alias str
    An expression alias.
    cell_display_mode str
    A list of display modes for each table cell. Valid values are number, bar.
    conditional_formats Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat]
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit
    The options for limiting results returned.
    style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle
    Styling options for widget formulas.
    formulaExpression String
    A string expression built from queries, formulas, and functions.
    alias String
    An expression alias.
    cellDisplayMode String
    A list of display modes for each table cell. Valid values are number, bar.
    conditionalFormats List<Property Map>
    Conditional formats allow you to set the color of your widget content or background depending on the rule applied to your data. Multiple conditional_formats blocks are allowed using the structure below.
    limit Property Map
    The options for limiting results returned.
    style Property Map
    Styling options for widget formulas.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs

    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value double
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    Comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    Palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    Value float64
    A value for the comparator.
    CustomBgColor string
    The color palette to apply to the background, same values available as palette.
    CustomFgColor string
    The color palette to apply to the foreground, same values available as palette.
    HideValue bool
    Setting this to True hides values.
    ImageUrl string
    Displays an image as the background.
    Metric string
    The metric from the request to correlate with this conditional format.
    Timeframe string
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Double
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.
    comparator string
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette string
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value number
    A value for the comparator.
    customBgColor string
    The color palette to apply to the background, same values available as palette.
    customFgColor string
    The color palette to apply to the foreground, same values available as palette.
    hideValue boolean
    Setting this to True hides values.
    imageUrl string
    Displays an image as the background.
    metric string
    The metric from the request to correlate with this conditional format.
    timeframe string
    Defines the displayed timeframe.
    comparator str
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette str
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value float
    A value for the comparator.
    custom_bg_color str
    The color palette to apply to the background, same values available as palette.
    custom_fg_color str
    The color palette to apply to the foreground, same values available as palette.
    hide_value bool
    Setting this to True hides values.
    image_url str
    Displays an image as the background.
    metric str
    The metric from the request to correlate with this conditional format.
    timeframe str
    Defines the displayed timeframe.
    comparator String
    The comparator to use. Valid values are =, >, >=, <, <=.
    palette String
    The color palette to apply. Valid values are blue, custom_bg, custom_image, custom_text, gray_on_white, grey, green, orange, red, red_on_white, white_on_gray, white_on_green, green_on_white, white_on_red, white_on_yellow, yellow_on_white, black_on_light_yellow, black_on_light_green, black_on_light_red.
    value Number
    A value for the comparator.
    customBgColor String
    The color palette to apply to the background, same values available as palette.
    customFgColor String
    The color palette to apply to the foreground, same values available as palette.
    hideValue Boolean
    Setting this to True hides values.
    imageUrl String
    Displays an image as the background.
    metric String
    The metric from the request to correlate with this conditional format.
    timeframe String
    Defines the displayed timeframe.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs

    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    Count int
    The number of results to return.
    Order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Integer
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count number
    The number of results to return.
    order string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count int
    The number of results to return.
    order str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    count Number
    The number of results to return.
    order String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyle, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaStyleArgs

    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    Palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    PaletteIndex int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Integer
    Index specifying which color to use within the palette.
    palette string
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex number
    Index specifying which color to use within the palette.
    palette str
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    palette_index int
    Index specifying which color to use within the palette.
    palette String
    The color palette used to display the formula. A guide to the available color palettes can be found at https://docs.datadoghq.com/dashboards/guide/widget_colors.
    paletteIndex Number
    Index specifying which color to use within the palette.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs

    Expression string
    The expression name.
    AliasName string
    The expression alias.
    Expression string
    The expression name.
    AliasName string
    The expression alias.
    expression String
    The expression name.
    aliasName String
    The expression alias.
    expression string
    The expression name.
    aliasName string
    The expression alias.
    expression str
    The expression name.
    alias_name str
    The expression alias.
    expression String
    The expression name.
    aliasName String
    The expression alias.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs

    Metric string
    Your chosen metric.
    FilterBies List<string>
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    Metric string
    Your chosen metric.
    FilterBies []string
    A list of processes.
    Limit int
    The max number of items in the filter list.
    SearchBy string
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Integer
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.
    metric string
    Your chosen metric.
    filterBies string[]
    A list of processes.
    limit number
    The max number of items in the filter list.
    searchBy string
    Your chosen search term.
    metric str
    Your chosen metric.
    filter_bies Sequence[str]
    A list of processes.
    limit int
    The max number of items in the filter list.
    search_by str
    Your chosen search term.
    metric String
    Your chosen metric.
    filterBies List<String>
    A list of processes.
    limit Number
    The max number of items in the filter list.
    searchBy String
    Your chosen search term.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs

    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    CloudCostQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    EventQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    MetricQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    SloQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    eventQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metricQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    processQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    sloQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apm_dependency_stats_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery
    The APM Dependency Stats query using formulas and functions.
    apm_resource_stats_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery
    The APM Resource Stats query using formulas and functions.
    cloud_cost_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQuery
    The Cloud Cost query using formulas and functions.
    event_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery
    A timeseries formula and functions events query.
    metric_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery
    A timeseries formula and functions metrics query.
    process_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery
    The process query using formulas and functions.
    slo_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery
    The SLO query using formulas and functions.
    apmDependencyStatsQuery Property Map
    The APM Dependency Stats query using formulas and functions.
    apmResourceStatsQuery Property Map
    The APM Resource Stats query using formulas and functions.
    cloudCostQuery Property Map
    The Cloud Cost query using formulas and functions.
    eventQuery Property Map
    A timeseries formula and functions events query.
    metricQuery Property Map
    A timeseries formula and functions metrics query.
    processQuery Property Map
    The process query using formulas and functions.
    sloQuery Property Map
    The SLO query using formulas and functions.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs

    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    DataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    OperationName string
    Name of operation on service.
    ResourceName string
    APM resource.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    IsUpstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource string
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    operationName string
    Name of operation on service.
    resourceName string
    APM resource.
    service string
    APM service.
    stat string
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    data_source str
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    operation_name str
    Name of operation on service.
    resource_name str
    APM resource.
    service str
    APM service.
    stat str
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    is_upstream bool
    Determines whether stats for upstream or downstream dependencies should be queried.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    dataSource String
    The data source for APM Dependency Stats queries. Valid values are apm_dependency_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    operationName String
    Name of operation on service.
    resourceName String
    APM resource.
    service String
    APM service.
    stat String
    APM statistic. Valid values are avg_duration, avg_root_duration, avg_spans_per_trace, error_rate, pct_exec_time, pct_of_traces, total_traces_count.
    isUpstream Boolean
    Determines whether stats for upstream or downstream dependencies should be queried.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs

    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies List<string>
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    DataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    Env string
    APM environment.
    Name string
    The name of query for use in formulas.
    Service string
    APM service.
    Stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    GroupBies []string
    Array of fields to group results by.
    OperationName string
    Name of operation on service.
    PrimaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    PrimaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    ResourceName string
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.
    dataSource string
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env string
    APM environment.
    name string
    The name of query for use in formulas.
    service string
    APM service.
    stat string
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies string[]
    Array of fields to group results by.
    operationName string
    Name of operation on service.
    primaryTagName string
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue string
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName string
    APM resource.
    data_source str
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env str
    APM environment.
    name str
    The name of query for use in formulas.
    service str
    APM service.
    stat str
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    group_bies Sequence[str]
    Array of fields to group results by.
    operation_name str
    Name of operation on service.
    primary_tag_name str
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primary_tag_value str
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resource_name str
    APM resource.
    dataSource String
    The data source for APM Resource Stats queries. Valid values are apm_resource_stats.
    env String
    APM environment.
    name String
    The name of query for use in formulas.
    service String
    APM service.
    stat String
    APM statistic. Valid values are errors, error_rate, hits, latency_avg, latency_distribution, latency_max, latency_p50, latency_p75, latency_p90, latency_p95, latency_p99.
    groupBies List<String>
    Array of fields to group results by.
    operationName String
    Name of operation on service.
    primaryTagName String
    The name of the second primary tag used within APM; required when primary_tag_value is specified. See https://docs.datadoghq.com/tracing/guide/settingprimarytagstoscope/#add-a-second-primary-tag-in-datadog.
    primaryTagValue String
    Filter APM data by the second primary tag. primary_tag_name must also be specified.
    resourceName String
    APM resource.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryCloudCostQueryArgs

    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    DataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    Name string
    The name of the query for use in formulas.
    Query string
    The cloud cost query definition.
    Aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource string
    The data source for cloud cost queries. Valid values are cloud_cost.
    name string
    The name of the query for use in formulas.
    query string
    The cloud cost query definition.
    aggregator string
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    data_source str
    The data source for cloud cost queries. Valid values are cloud_cost.
    name str
    The name of the query for use in formulas.
    query str
    The cloud cost query definition.
    aggregator str
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.
    dataSource String
    The data source for cloud cost queries. Valid values are cloud_cost.
    name String
    The name of the query for use in formulas.
    query String
    The cloud cost query definition.
    aggregator String
    The aggregation methods available for cloud cost queries. Valid values are avg, last, max, min, sum, percentile.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs

    Computes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute>
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    Indexes List<string>
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    Computes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute
    The compute options.
    DataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    Name string
    The name of query for use in formulas.
    GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy
    Group by options.
    Indexes []string
    An array of index names to query in the stream.
    Search DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    Storage string
    Storage location (private beta).
    computes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    storage String
    Storage location (private beta).
    computes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute[]
    The compute options.
    dataSource string
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name string
    The name of query for use in formulas.
    groupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy[]
    Group by options.
    indexes string[]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    storage string
    Storage location (private beta).
    computes Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute]
    The compute options.
    data_source str
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name str
    The name of query for use in formulas.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy]
    Group by options.
    indexes Sequence[str]
    An array of index names to query in the stream.
    search DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch
    The search options.
    storage str
    Storage location (private beta).
    computes List<Property Map>
    The compute options.
    dataSource String
    The data source for event platform-based queries. Valid values are logs, spans, network, rum, security_signals, profiles, audit, events, ci_tests, ci_pipelines.
    name String
    The name of query for use in formulas.
    groupBies List<Property Map>
    Group by options.
    indexes List<String>
    An array of index names to query in the stream.
    search Property Map
    The search options.
    storage String
    Storage location (private beta).

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs

    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    Aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Interval int
    A time interval in milliseconds.
    Metric string
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Integer
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.
    aggregation string
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval number
    A time interval in milliseconds.
    metric string
    The measurable attribute to compute.
    aggregation str
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval int
    A time interval in milliseconds.
    metric str
    The measurable attribute to compute.
    aggregation String
    The aggregation methods for event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    interval Number
    A time interval in milliseconds.
    metric String
    The measurable attribute to compute.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs

    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    Facet string
    The event facet.
    Limit int
    The number of groups to return.
    Sort DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Integer
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet string
    The event facet.
    limit number
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet str
    The event facet.
    limit int
    The number of groups to return.
    sort DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort
    The options for sorting group by results.
    facet String
    The event facet.
    limit Number
    The number of groups to return.
    sort Property Map
    The options for sorting group by results.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs

    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    Aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    Metric string
    The metric used for sorting group by results.
    Order string
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.
    aggregation string
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric string
    The metric used for sorting group by results.
    order string
    Direction of sort. Valid values are asc, desc.
    aggregation str
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric str
    The metric used for sorting group by results.
    order str
    Direction of sort. Valid values are asc, desc.
    aggregation String
    The aggregation methods for the event platform queries. Valid values are count, cardinality, median, pc75, pc90, pc95, pc98, pc99, sum, min, max, avg.
    metric String
    The metric used for sorting group by results.
    order String
    Direction of sort. Valid values are asc, desc.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs

    Query string
    The events search string.
    Query string
    The events search string.
    query String
    The events search string.
    query string
    The events search string.
    query str
    The events search string.
    query String
    The events search string.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs

    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    Name string
    The name of the query for use in formulas.
    Query string
    The metrics query definition.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    DataSource string
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".
    name string
    The name of the query for use in formulas.
    query string
    The metrics query definition.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource string
    The data source for metrics queries. Defaults to "metrics".
    name str
    The name of the query for use in formulas.
    query str
    The metrics query definition.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    data_source str
    The data source for metrics queries. Defaults to "metrics".
    name String
    The name of the query for use in formulas.
    query String
    The metrics query definition.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    dataSource String
    The data source for metrics queries. Defaults to "metrics".

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs

    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters List<string>
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    DataSource string
    The data source for process queries. Valid values are process, container.
    Metric string
    The process metric name.
    Name string
    The name of query for use in formulas.
    Aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    IsNormalizedCpu bool
    Whether to normalize the CPU percentages.
    Limit int
    The number of hits to return.
    Sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    TagFilters []string
    An array of tags to filter by.
    TextFilter string
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Integer
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.
    dataSource string
    The data source for process queries. Valid values are process, container.
    metric string
    The process metric name.
    name string
    The name of query for use in formulas.
    aggregator string
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu boolean
    Whether to normalize the CPU percentages.
    limit number
    The number of hits to return.
    sort string
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters string[]
    An array of tags to filter by.
    textFilter string
    The text to use as a filter.
    data_source str
    The data source for process queries. Valid values are process, container.
    metric str
    The process metric name.
    name str
    The name of query for use in formulas.
    aggregator str
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    is_normalized_cpu bool
    Whether to normalize the CPU percentages.
    limit int
    The number of hits to return.
    sort str
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tag_filters Sequence[str]
    An array of tags to filter by.
    text_filter str
    The text to use as a filter.
    dataSource String
    The data source for process queries. Valid values are process, container.
    metric String
    The process metric name.
    name String
    The name of query for use in formulas.
    aggregator String
    The aggregation methods available for metrics queries. Valid values are avg, min, max, sum, last, area, l2norm, percentile.
    isNormalizedCpu Boolean
    Whether to normalize the CPU percentages.
    limit Number
    The number of hits to return.
    sort String
    The direction of the sort. Valid values are asc, desc. Defaults to "desc".
    tagFilters List<String>
    An array of tags to filter by.
    textFilter String
    The text to use as a filter.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuerySloQueryArgs

    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    DataSource string
    The data source for SLO queries. Valid values are slo.
    Measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    SloId string
    ID of an SLO to query.
    AdditionalQueryFilters string
    Additional filters applied to the SLO query.
    GroupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    Name string
    The name of query for use in formulas.
    SloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource string
    The data source for SLO queries. Valid values are slo.
    measure string
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId string
    ID of an SLO to query.
    additionalQueryFilters string
    Additional filters applied to the SLO query.
    groupMode string
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name string
    The name of query for use in formulas.
    sloQueryType string
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    data_source str
    The data source for SLO queries. Valid values are slo.
    measure str
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    slo_id str
    ID of an SLO to query.
    additional_query_filters str
    Additional filters applied to the SLO query.
    group_mode str
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name str
    The name of query for use in formulas.
    slo_query_type str
    type of the SLO to query. Valid values are metric. Defaults to "metric".
    dataSource String
    The data source for SLO queries. Valid values are slo.
    measure String
    SLO measures queries. Valid values are good_events, bad_events, slo_status, error_budget_remaining, burn_rate, error_budget_burndown.
    sloId String
    ID of an SLO to query.
    additionalQueryFilters String
    Additional filters applied to the SLO query.
    groupMode String
    Group mode to query measures. Valid values are overall, components. Defaults to "overall".
    name String
    The name of query for use in formulas.
    sloQueryType String
    type of the SLO to query. Valid values are metric. Defaults to "metric".

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs

    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    Index string
    The name of the index to query.
    ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy
    Multiple group_by blocks are allowed using the structure below.
    MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    SearchQuery string
    The search query to use.
    index String
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.
    index string
    The name of the index to query.
    computeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy[]
    Multiple group_by blocks are allowed using the structure below.
    multiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute[]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery string
    The search query to use.
    index str
    The name of the index to query.
    compute_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery
    compute_query or multi_compute is required. The map keys are listed below.
    group_bies Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy]
    Multiple group_by blocks are allowed using the structure below.
    multi_computes Sequence[DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute]
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    search_query str
    The search query to use.
    index String
    The name of the index to query.
    computeQuery Property Map
    compute_query or multi_compute is required. The map keys are listed below.
    groupBies List<Property Map>
    Multiple group_by blocks are allowed using the structure below.
    multiComputes List<Property Map>
    compute_query or multi_compute is required. Multiple multi_compute blocks are allowed using the structure below.
    searchQuery String
    The search query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs

    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    Facet string
    The facet name.
    Limit int
    The maximum number of items in the group.
    SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Integer
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet string
    The facet name.
    limit number
    The maximum number of items in the group.
    sortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet str
    The facet name.
    limit int
    The maximum number of items in the group.
    sort_query DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery
    A list of exactly one element describing the sort query to use.
    facet String
    The facet name.
    limit Number
    The maximum number of items in the group.
    sortQuery Property Map
    A list of exactly one element describing the sort query to use.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs

    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    Aggregation string
    The aggregation method.
    Order string
    Widget sorting methods. Valid values are asc, desc.
    Facet string
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.
    aggregation string
    The aggregation method.
    order string
    Widget sorting methods. Valid values are asc, desc.
    facet string
    The facet name.
    aggregation str
    The aggregation method.
    order str
    Widget sorting methods. Valid values are asc, desc.
    facet str
    The facet name.
    aggregation String
    The aggregation method.
    order String
    Widget sorting methods. Valid values are asc, desc.
    facet String
    The facet name.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs

    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    Aggregation string
    The aggregation method.
    Facet string
    The facet name.
    Interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Integer
    Define the time interval in seconds.
    aggregation string
    The aggregation method.
    facet string
    The facet name.
    interval number
    Define the time interval in seconds.
    aggregation str
    The aggregation method.
    facet str
    The facet name.
    interval int
    Define the time interval in seconds.
    aggregation String
    The aggregation method.
    facet String
    The facet name.
    interval Number
    Define the time interval in seconds.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs

    LineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    LineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    LineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    LineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    Palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType String
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth String
    The width of line displayed. Valid values are normal, thick, thin.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType string
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth string
    The width of line displayed. Valid values are normal, thick, thin.
    palette string
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    line_type str
    The type of lines displayed. Valid values are dashed, dotted, solid.
    line_width str
    The width of line displayed. Valid values are normal, thick, thin.
    palette str
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.
    lineType String
    The type of lines displayed. Valid values are dashed, dotted, solid.
    lineWidth String
    The width of line displayed. Valid values are normal, thick, thin.
    palette String
    A color palette to apply to the widget. The available options are available at: https://docs.datadoghq.com/dashboards/widgets/timeseries/#appearance.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs

    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    IncludeZero bool
    Always include zero or fit the axis to the data range.
    Label string
    The label of the axis to display on the graph.
    Max string
    Specify the maximum value to show on the Y-axis.
    Min string
    Specify the minimum value to show on the Y-axis.
    Scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero boolean
    Always include zero or fit the axis to the data range.
    label string
    The label of the axis to display on the graph.
    max string
    Specify the maximum value to show on the Y-axis.
    min string
    Specify the minimum value to show on the Y-axis.
    scale string
    Specify the scale type, options: linear, log, pow, sqrt.
    include_zero bool
    Always include zero or fit the axis to the data range.
    label str
    The label of the axis to display on the graph.
    max str
    Specify the maximum value to show on the Y-axis.
    min str
    Specify the minimum value to show on the Y-axis.
    scale str
    Specify the scale type, options: linear, log, pow, sqrt.
    includeZero Boolean
    Always include zero or fit the axis to the data range.
    label String
    The label of the axis to display on the graph.
    max String
    Specify the maximum value to show on the Y-axis.
    min String
    Specify the minimum value to show on the Y-axis.
    scale String
    Specify the scale type, options: linear, log, pow, sqrt.

    DashboardWidgetGroupDefinitionWidgetToplistDefinition, DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs

    CustomLinks List<DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests List<DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    CustomLinks []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    LiveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    Requests []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    Title string
    The title of the widget.
    TitleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    TitleSize string
    The size of the widget's title (defaults to 16).
    customLinks List<DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    customLinks DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink[]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan string
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest[]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title string
    The title of the widget.
    titleAlign string
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize string
    The size of the widget's title (defaults to 16).
    custom_links Sequence[DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink]
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    live_span str
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests Sequence[DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest]
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title str
    The title of the widget.
    title_align str
    The alignment of the widget's title. Valid values are center, left, right.
    title_size str
    The size of the widget's title (defaults to 16).
    customLinks List<Property Map>
    A nested block describing a custom link. Multiple custom_link blocks are allowed using the structure below.
    liveSpan String
    The timeframe to use when displaying the widget. Valid values are 1m, 5m, 10m, 15m, 30m, 1h, 4h, 1d, 2d, 1w, 1mo, 3mo, 6mo, week_to_date, month_to_date, 1y, alert.
    requests List<Property Map>
    A nested block describing the request to use when displaying the widget. Multiple request blocks are allowed using the structure below (exactly one of q, apm_query, log_query, rum_query, security_query or process_query is required within the request block).
    title String
    The title of the widget.
    titleAlign String
    The alignment of the widget's title. Valid values are center, left, right.
    titleSize String
    The size of the widget's title (defaults to 16).
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    IsHidden bool
    The flag for toggling context menu link visibility.
    Label string
    The label for the custom link URL.
    Link string
    The URL of the custom link.
    OverrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden boolean
    The flag for toggling context menu link visibility.
    label string
    The label for the custom link URL.
    link string
    The URL of the custom link.
    overrideLabel string
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    is_hidden bool
    The flag for toggling context menu link visibility.
    label str
    The label for the custom link URL.
    link str
    The URL of the custom link.
    override_label str
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.
    isHidden Boolean
    The flag for toggling context menu link visibility.
    label String
    The label for the custom link URL.
    link String
    The URL of the custom link.
    overrideLabel String
    The label ID that refers to a context menu link item. When override_label is provided, the client request omits the label field.

    Import

    $ pulumi import datadog:index/dashboard:Dashboard my_service_dashboard sv7-gyh-kas
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Datadog pulumi/pulumi-datadog
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the datadog Terraform Provider.
    datadog logo
    Datadog v4.28.0 published on Tuesday, Apr 23, 2024 by Pulumi